Files
homelab/terraform/state.tf
T
Story Crater Bot 6d554961c2 feat(terraform): enable S3 remote state backend (MinIO)
Migrate terraform state from local file to MinIO S3 bucket (terraform-state).
Backend config: https://minio-api.riotpiao.homelab.com (external endpoint).
State now persisted remotely, shared across team, safe for cluster rebuild.

Also added terraform-state bucket to MinIO managed buckets.
2026-07-14 23:30:45 -07:00

14 lines
460 B
Terraform

# S3 backend (MinIO remote state)
terraform {
backend "s3" {
bucket = "terraform-state"
key = "homelab/terraform.tfstate"
region = "us-east-1"
endpoint = "https://minio-api.riotpiao.homelab.com"
skip_credentials_validation = true
skip_requesting_account_id = true
skip_region_validation = true
use_path_style = true
}
}