Terraform state и мультиоблако: Terraform state разбит по слоям в AWS, а отдельные модули используются для Yandex Cloud. В CI появляется план, который хочет пересоздать security group в production, хотя никто этого не заказывал и изменений в коде нет. CloudTrail не показывает событий. Как найдёте источник дрейфа, восстановите state без пересоздания ресурса и какие системные меры внедрите, чтобы это не повторилось?

Не применяйте неожиданный replacement: сначала выясните, какое поле требует замены и изменились ли входы, provider, backend или фактический ресурс.

Короткий ответ

Что ответить на собеседовании

Не применяйте неожиданный replacement: сначала выясните, какое поле требует замены и изменились ли входы, provider, backend или фактический ресурс.

Подробный разбор

Ответ с пояснениями

Не применяйте неожиданный replacement: сначала выясните, какое поле требует замены и изменились ли входы, provider, backend или фактический ресурс.

Сравните plan JSON, lock-файл, переменные CI, provider aliases, версии модулей и state. CloudTrail не объяснит изменения другой облачной среды или локальной конфигурации. Исправьте неверную привязку через проверенный import/moved-процесс только после диагностики; не подделывайте state ради пустого плана. Закрепите версии и добавьте review destructive changes.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее