Junior — Middle
Terraform vəziyyət faylını saxlamaq üçün Amazon S3 necə konfiqurasiya edilir?
sobes.tech Süni İntellekt
AI-dan cavab
Terraform vəziyyət faylını Amazon S3-də saxlamaq üçün aşağıdakı addımları yerinə yetirin:
- Unikal adla S3 bucket yaradın.
- Terraform-un bu bucket-ə oxuma və yazma icazəsi üçün IAM siyasətlərini konfiqurasiya edin.
- İstəyə bağlı olaraq, vəziyyət tarixçəsini saxlamaq üçün bucket-ın versiyalaşdırılmasını aktivləşdirin.
- Terraform konfiqurasiyasında, bucket parametrləri ilə
s3tipli backend göstərin.
terraform {} faylında backend konfiqurasiyası nümunəsi:
terraform {
backend "s3" {
bucket = "my-terraform-state-bucket"
key = "path/to/my/terraform.tfstate"
region = "us-east-1"
}
}
Bundan sonra, (terraform init) ilə başlananda, vəziyyət göstərilən S3 bucket-də saxlanacaq və yüklənəcək.