Описание тега terragrunt
Terragrunt - это тонкая оболочка для Terraform, которая предоставляет дополнительные инструменты для работы с несколькими модулями Terraform.
0
ответов
Как я могу поделиться инфраструктурой в Terragrunt в разных средах?
Я новичок в terraform/terragrunt, и мы используем terragrunt для управления нашей инфраструктурой. Сценарий заключается в том, что я пытаюсь создать инфраструктуру, как это: APIGateway - Resource - Method - Authorizer(Lambda) - Stage(Deployment) - B…
16 авг '18 в 06:36
1
ответ
Terraform игнорирует файл terraform.tfvars при использовании -var или -var-file
После нескольких месяцев, не связанных с изменениями инфраструктуры, я попытался загрузить наши файлы terragrunt на новую машину и натолкнулся на пару ошибок, которые я не мог найти решение. В основном кажется, что terraform.tfvars файл (или любой *…
22 окт '18 в 13:39
2
ответа
Использование terraform/terragrunt для создания нескольких кластеров красного смещения, совместно использующих одну и ту же группу подсетей и группу безопасности
Я пытаюсь создать набор сценариев terraform/terragrunt для создания нескольких кластеров Redshift. Я бы хотел, чтобы все они использовали одну и ту же группу подсетей и группу безопасности, а также те, которые будут созданы, если они еще не существу…
04 янв '19 в 19:16
0
ответов
Переменные terragrunt-structure-live-example не устанавливаются
Я пытаюсь реализовать инфраструктуру terragrunt, используя terragrunt -structure-live-example: https://github.com/gruntwork-io/terragrunt-infrastructure-live-example. Я в основном следовал процедуре, но я не понимаю, почему terragrunt запрашивает вв…
10 дек '18 в 11:02
3
ответа
Terraform провайдер / разделение переменных в модулях
Есть ли способ абстрагирования поставщика для всех модулей, определенных в проекте. например, у меня есть этот проект ├── modules │ ├── RDS │ └── VPC └── stacks ├── production │ └── main.tf └── staging └── main.tf и работает нормально... проблема с …
06 июл '18 в 15:48
1
ответ
Terragrunt v0.14.9, Terraform v0.11.7 считывает идентификатор AWS VPC из второй среды
Я использовал Terragrunt для организации создания AWC VPC не по умолчанию. У меня есть состояние S3/DynamoDB mgmt, а код VPC - это модуль. У меня есть "среда VPC" terraform.tfvars код проверен во втором репо согласно terragrunt README.md. Я создал в…
02 июн '18 в 23:54
2
ответа
Ошибки Terragrunt, говорящие, что terraform не в%PATH%, даже если это
Я пытаюсь использовать Terragrunt в первый раз. У меня есть каталог с terraform.tfvars. Когда я запускаю "terragrunt get" только для того, чтобы перекатить мяч, я получаю: [terragrunt] 2017/08/08 11:08:14 exec: "terraform": исполняемый файл не найде…
08 авг '17 в 20:45
1
ответ
Почему террагрунт уничтожает ранее созданные ресурсы
Я организовал наш код terraform, как показано ниже: $ tree infrastructure infrastructure ├── ecr │ └── terraform.tfvars ├── ecs │ ├── ecs-iam.json │ └── terraform.tfvars └── terraform.tfvars 2 directories, 4 files $cat infrastructure/terraform.tfvar…
21 апр '18 в 23:28
0
ответов
Хост реестра для аутентификации SSH в док-контейнере
Я запускаю свой образ Terragrunt следующим образом: docker run -it --rm --entrypoint=/bin/sh -e SSH_AUTH_SOCK=/ssh-agent -v $SSH_AUTH_SOCK:/ssh-agent terragrunt apply направив агента SSH. Проблема в том, что я должен выполнять следующую команду кажд…
22 мар '18 в 21:56
1
ответ
Terraform применяет огромное значение индекса, например, хранилище блоков EBS
Я использую Terraform (вызывается через Terragrunt, если это актуально), чтобы создать экземпляр из AMI и смонтировать существующий том: resource "aws_instance" "jenkins_master_with_snap" { count = "${var.master_with_snapshot}" ami = "${var.jenkins_…
24 апр '18 в 15:00
0
ответов
Terragrunt подтверждает или init не опускает источники
Новичок в Terraform и Terragrunt, пытаюсь разработать стратегию тестирования. Пока что кажется, что даже для выполнения плана требуются учетные данные и хост (например, Azure). Я просто хочу убедиться, что у файлов.tf в моем исходном git все перемен…
09 ноя '18 в 11:51
1
ответ
Как указать зависимость от мертвой буквы с помощью модулей?
У меня есть следующий основной модуль, основанный на этом официальном модуле: module "sqs" { source = "github.com/terraform-aws-modules/terraform-aws-sqs?ref=0d48cbdb6bf924a278d3f7fa326a2a1c864447e2" name = "${var.site_env}-sqs-${var.service_name}" …
16 сен '18 в 23:54
1
ответ
Попытка использовать Terragrunt (терраформ) с Okta
Я пытаюсь использовать использование Okta в Terragrunt, и я принимаю участие в решении проблем при вступлении в должность. Мой файл ~/.aws/config aws_saml_url = home/amazon_aws/XXXXXXXXX/XXXXXXXXX [profile assume-admin] role_arn = arn:aws:iam::XXXXX…
24 июл '18 в 02:23
0
ответов
provider.aws: Ошибка создания сеанса AWS: SharedConfigLoadError: не удалось загрузить файл конфигурации,
Я не уверен почему, но когда я делаю план terraform, я получаю этот результат: Error: Error refreshing state: 1 error(s) occurred: * provider.aws: Error creating AWS session: SharedConfigLoadError: failed to load config file, /Users/jeff.sikala.i/.a…
21 фев '19 в 20:51
1
ответ
Есть ли способ объединения переменных terraform для использования одного и того же модуля в нескольких регионах AWS?
Я новичок в terraform, и я использую terragrunt, чтобы помочь мне начать работу. У меня есть достаточное количество инфраструктуры для миграции и настройки с терраформой, но я сначала встаю под ноги. У нас есть несколько VPC в разных регионах с множ…
17 сен '18 в 15:27
1
ответ
Попросили ввести значения для переменных, установленных в модуле terraform, используя terragrunt
У меня есть проект Terragrunt со следующей структурой: |---terraform.tfvars |---account | |---us-east-1 | |---nonprod | |---s3 | |---terraform.tfvars |---modules | |---s3 | |---main.tf |---source |---s3 |---main.tf |---provider.tf |---vars.tf /accou…
29 сен '18 в 21:04
1
ответ
Как получить доступ к выводам из подхода "каждый облачный сервис - папка" в Terraform
Итак, у меня есть структура папок terraform следующим образом: environments staging gke main.tf terraform.tfvars variables.tf vpc main.tf terraform.tfvars variables.tf secrets.tfvars (non-versioned) globals.tfvars terraform.tfvars (terragrunt helps …
28 май '19 в 09:35
1
ответ
Terraform Remote State использует неверный файл
Мы используем Terraform с бэкэндом S3 через Terragrunt. Недавно кто-то пытался использовать рабочее пространство Terraform и впоследствии удалил рабочее пространство, но наше удаленное состояние не может найти какие-либо выходные данные, которые нах…
07 мар '19 в 10:35
0
ответов
Terragrunt с изменениями бэкэнда s3 во время применения
Я пытаюсь использовать terragrunt для управления инфраструктурой AWS, проблема, с которой я сталкиваюсь, заключается в смене серверной части. Самый простой способ воспроизвести проблему terragrunt init -reconfigure -backend-config="workspace_key_pre…
14 мар '19 в 08:53
0
ответов
Часть вывода, записанная terragrunt, не найдена в stdout или stderr при чтении с использованием подпроцесса python
Я пытаюсь прочитать вывод команды terragrunt в реальном времени в моем скрипте Python, используя подпроцесс. Это работает хорошо и дает мне весь вывод в реальном времени, однако, я пропустил блок вывода, который выглядит как выходной из terraform. Э…
22 мар '19 в 16:38