Junior — Middle
Ako nakonfigurovať Amazon S3 na uloženie súboru stavu Terraform?
sobes.tech AI
Odpoveď od AI
Na uloženie súboru stavu Terraform v Amazon S3 je potrebné vykonať nasledovné kroky:
- Vytvorte S3 bucket s unikátnym názvom.
- Nakonfigurujte práva na prístup (IAM politiky), aby Terraform mohol čítať a zapisovať do tohto bucketu.
- Voliteľne povolte verzionovanie bucketu na zachovanie histórie stavov.
- V konfigurácii Terraform uveďte backend typu
s3s parametrami bucketu.
Príklad konfigurácie backendu v súbore terraform {}:
terraform {
backend "s3" {
bucket = "my-terraform-state-bucket"
key = "path/to/my/terraform.tfstate"
region = "us-east-1"
}
}
Po tomto bude pri inicializácii (terraform init) stav ukladaný a načítaný z uvedeného S3 bucketu.