Sobes.tech
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:

  1. Sukurkite S3 kibirą su unikaliu pavadinimu.
  2. Konfigūruokite prieigos teises (IAM politikos), kad Terraform galėtų skaityti ir rašyti į šį kibirą.
  3. Pasirinktinai, įjunkite kibiro versijavimą, kad išsaugotumėte būsenos istoriją.
  4. Terraform konfigūracijoje nurodykite s3 tipo 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.