Публикации по теме 'terragrunt'


Terragrunt — Сохранение кода Terraform в сухости
Простая оболочка для Terraform Terragrunt — Держите ваш код Terraform сухим Расширьте возможности IAC Проблемы с голым Terraform Terraform — это инструмент, который позволяет вам писать код, определяющий вашу инфраструктуру, но есть несколько известных проблем с использованием terraform. Первый — это файл состояния терраформирования, второй, который мы постараемся решить сегодня, — это проблема с сохранением кода терраформирования СУХИМ (не повторяйтесь) — особенно если вы..

Вопросы по теме 'terragrunt'

почему террагрунт уничтожает ранее созданные ресурсы
Я организовал наш код terraform, как показано ниже: $ tree infrastructure infrastructure ├── ecr │   └── terraform.tfvars ├── ecs │   ├── ecs-iam.json │   └── terraform.tfvars └── terraform.tfvars 2...
859 просмотров
schedule 11.10.2021

Лучший способ создать список ресурсов, созданных без использования Terraform
Пару дней я работаю над созданием списка ресурсов, не созданных терраформом. В настоящее время я использую метод тегирования, но это означает, что ресурсы AWS, которые нельзя тегировать, также должны быть исключены из запроса AWS Config. Часть с...
205 просмотров

Заставить Terraform применить ожидающие изменения в кластере AWS Elasticache Redis
Я пытаюсь изменить тип узла Elasticache со старого поколения (cache.t2. ) на новое поколение (cache.t3. ) с помощью Terraform. Удалось успешно изменить типы узлов для всех экземпляров Memcached через terraform apply , но, к сожалению, когда я...
280 просмотров

Попытка использовать Terragrunt (терраформ) с Okta
Я пытаюсь использовать Okta в Terragrunt, и у меня возникают проблемы при принятии на себя этой роли. Мой файл ~ / .aws / config aws_saml_url = home/amazon_aws/XXXXXXXXX/XXXXXXXXX [profile assume-admin] role_arn =...
580 просмотров
schedule 10.09.2022

Как получить доступ к переменным terragrunt в коде terraform
У меня есть конфигурация terragrunt, в которой объявлены переменные с использованием локальных переменных, как показано ниже, на корневом уровне. В дочернем модуле объявлен дочерний файл конфигурации terragrunt с именем (terragrunt.hcl)....
400 просмотров
schedule 05.10.2022

Terragrunt v0.14.9, Terraform v0.11.7 чтение AWS VPC ID из второй среды
Я использовал Terragrunt, чтобы организовать создание нестандартного AWS VPC. У меня есть управление состоянием S3 / DynamoDB, а код VPC - это модуль. У меня есть код terraform.tfvars среды VPC, проверенный во втором репо в соответствии с...
404 просмотров

Настройте таргетинг на один модуль terraform и его зависимости с помощью terragrunt
Terragrunt позволяет нам выполнять команды терраформирования сразу на нескольких модулях ([1]). Однако иногда мы хотим настроить таргетинг на один модуль и его зависимости, чтобы создать и применить план только для этих модулей. Это будет...
2133 просмотров
schedule 24.09.2023

terragrunt не принимает файлы vars
Я пытаюсь использовать IaC с двумя репозиториями с так называемым внутренним интерфейсом в виде terragrunt модулей и внешним интерфейсом (или live ) с созданием таких модулей, которые заполняются переменными. На изображении ниже изображена...
263 просмотров

Разрешение пути Terragrunt - модули с локальными ссылками - разделение на несколько сред
По причинам, связанным с бизнесом, я не могу разделить свою инфраструктуру с помощью модулей с поддержкой версий. Поскольку по-прежнему выгодно разделять среды, и я хотел бы избежать использования корневых модулей копирования / вставки, которые в...
1293 просмотров

Terraform игнорирует файл terraform.tfvars при использовании -var или -var-file
Через пару месяцев, когда я не занимался изменениями в инфраструктуре, я попытался загрузить наши файлы terragrunt на новую машину и столкнулся с парой ошибок, решение которых не нашел. В основном кажется, что файл terraform.tfvars (или любой...
1101 просмотров
schedule 30.01.2024

Модуль загрузки Terragrunt из конкретной ветки
Недавно я начал использовать terragrunt, и мне было интересно, можно ли загрузить модуль из определенной ветки, а не из определенного тега (или в дополнение к тегу), а не из мастера по умолчанию Загрузите конкретный тег из мастера: terraform {...
885 просмотров
schedule 04.03.2024

Как передать список строк или строк в шаблон данных в terragrunt / terraform
Я сталкиваюсь с этой проблемой, когда пытаюсь передать список значений в шаблон данных в терраформе. Я пробовал разными способами, например source_vpc_endpoints в виде списка и принимая ["vpce-xxx", "vpce-yyy"] ,...
230 просмотров
schedule 17.05.2024