Что такое Terraform state и почему его важно хранить удалённо?

Middle
271 просмотров
AFK Offer AI

State — JSON файл с маппингом ресурсов в коде на реальные ресурсы в облаке. Без state Terraform не знает что уже создано. Локальный state нельзя использовать в команде — конфликты, потери. Remote state в S3 (с versioning) + DynamoDB для state locking предотвращает одновременные apply. terraform state list, show, mv, rm — команды для управления state. terraform import добавляет существующие ресурсы.

Следующий вопрос

Что такое progressive rollout и как его реализовать?