Junior — Middle
Kaip sukonfigūruoti Amazon S3 Terraform būsenos failo saugojimui?
sobes.tech AI
Atsakymas iš AI
Norint saugoti Terraform būsenos failą Amazon S3, reikia atlikti šiuos veiksmus:
- Sukurkite S3 kibirą su unikaliu pavadinimu.
- Konfigūruokite prieigos teises (IAM politikos), kad Terraform galėtų skaityti ir rašyti į šį kibirą.
- Pasirinktinai, įjunkite kibiro versijavimą, kad išsaugotumėte būsenos istoriją.
- Terraform konfigūracijoje nurodykite
s3tipo backend su kibiro parametrais.
Pavyzdys backend konfigūracijos faile terraform {}:
terraform {
backend "s3" {
bucket = "my-terraform-state-bucket"
key = "path/to/my/terraform.tfstate"
region = "us-east-1"
}
}
Po to, inicijuojant (terraform init), būsena bus saugoma ir įkelta iš nurodyto S3 kibiro.