Junior — Middle
Kā konfigurēt Amazon S3 Terraform stāvokļa faila glabāšanai?
sobes.tech AI
Atbilde no AI
Lai saglabātu Terraform stāvokļa failu Amazon S3, jāveic šādi soļi:
- Izveidojiet S3 krātuvi ar unikālu nosaukumu.
- Konfigurējiet piekļuves tiesības (IAM politikas), lai Terraform varētu lasīt un rakstīt šajā krātuvē.
- Opcionali, aktivizējiet krātuves versijām, lai saglabātu stāvokļa vēsturi.
- Terraform konfigurācijā norādiet
s3tipa backend ar krātuves parametriem.
Piemērs backend konfigurācijai failā terraform {}:
terraform {
backend "s3" {
bucket = "my-terraform-state-bucket"
key = "path/to/my/terraform.tfstate"
region = "us-east-1"
}
}
Pēc tam, inicializējot (terraform init), stāvoklis tiks saglabāts un ielādēts no norādītās S3 krātuves.