Junior — Middle
Cum se configurează Amazon S3 pentru a stoca un fișier de stare Terraform?
sobes.tech AI
Răspuns de la AI
Pentru a stoca fișierul de stare Terraform în Amazon S3, trebuie să urmați acești pași:
- Creați un bucket S3 cu un nume unic.
- Configurați permisiunile de acces (politici IAM) astfel încât Terraform să poată citi și scrie în acest bucket.
- Opțional, activați versiunea bucket-ului pentru a păstra istoricul stărilor.
- În configurația Terraform, specificați un backend de tip
s3cu parametrii bucket-ului.
Exemplu de configurație backend în fișierul terraform {}:
terraform {
backend "s3" {
bucket = "my-terraform-state-bucket"
key = "path/to/my/terraform.tfstate"
region = "us-east-1"
}
}
După aceasta, la inițializare (terraform init), starea va fi salvată și încărcată din bucket-ul S3 specificat.