В данном примере мы создадим Terraform модуль для провайдера AWS, который будет запускаться для 3-х разных окружений при помощи Terragrunt'a. Требования: Установленный AWS CLI Установленный Terraform (версия выше 12.0) Установленный Terragrunt
При попытке сделать terraform plan или terraform apply, terraform возвращает следующую ошибку: Error: Unsupported block type Blocks of type "tags" are not expected here. Did you mean to define argument "tags"? If so, use the equals sign to assign it a value. Решение: В terraform версиях ниже 12-ой для "tags" использовался следующий синтаксис: …
Продолжить читать "FIX ERROR — Terraform: Blocks of type "tags" are not expected here."
Пример пайплайна для работы с плагином для кубернетиса. Собираем maven проект, создаем докер образ с полученным артефактом и пушаем это в хранилище докер образов. Pipeline: Dockerfile — создается уже в самом пайплане. envVar — берутся из секрета кубернетиса
Для отображения статуса копирования при помощи утилиты "dd" используется ключ "status=progress", но в старой версии "dd" этого ключа еще нет, чтобы это обойти можно использовать утилиту "pv" Пример: