Удалённый state и блокировки в Terraform

Состояние Terraform хранится удалённо и с блокировкой · iac.remote_state

Почему это важно

Локальный state означает, что два одновременных apply перезаписывают друг друга, а файл state — с секретами внутри — лежит на ноутбуке.

Как исправить

Настройте удалённый backend с блокировкой: terraform { backend "s3" { bucket = "my-tf-state" key = "prod/terraform.tfstate" region = "eu-central-1" dynamodb_table = "tf-state-lock" encrypt = true } }

Проходит ли эту проверку ваш репозиторий?

Бесплатно для публичных репозиториев GitHub, без регистрации. До 58 проверок DevOps и безопасности примерно за 5 секунд.

Похожие проверки