Командная строка Middle Terraform и IaC обновлено

Стоп-кран для destroy в плане

Условие

На stdin текстовый вывод terraform plan. Выведите адреса ресурсов, которые будут удалены (will be destroyed) или пересозданы (must be replaced), по одному в строке в порядке появления в формате <действие> <адрес>, где действие destroy или replace. Последней строкой выведите verdict: blocked, если таких ресурсов хотя бы один, иначе verdict: ok.

Как подойти

Подсказки: 2
  1. Заголовок ресурса в плане начинается с двух пробелов и #.
  2. В awk $2 после # это адрес ресурса.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.