Описание тега terraform-cli

1 ответ

Использовать переменную в удаленном бэкэнде Terraform

# Using a single workspace: terraform { backend "remote" { hostname = "app.terraform.io" organization = "company" workspaces { name = "my-app-prod" } } } Для удаленного бэкэнда Terraform есть ли способ использовать переменную для указания имени орга…
0 ответов

Вывод локальной переменной из дочернего модуля Terraform в корневой модуль

У меня есть дочерний модуль в Terraform, который называетсяchildи содержит следующее: locals { some_map = { ... } } output "the_map" { value = local.some_map } В родительском/корневом модуле я пытаюсь получить доступ к значению этой карты какmodule.…
24 фев '23 в 16:02
1 ответ

Профиль Powershell для добавления параметров к определенной команде

У меня есть определенная команда, к которой я хочу добавить параметр в качестве функции профиля powershell. Хотя я не совсем уверен, что это лучший способ зафиксировать каждый раз, когда эта команда запускается, любая информация будет полезна. Коман…
15 сен '22 в 19:17
0 ответов

Есть ли более простой способ запуска команд terraform с помощью npm или самостоятельно, когда у вас несколько сред? это работает как на win, так и на linux?

В настоящее время я пытаюсь создать базовый набор инфраструктуры для трех разных проектов через облако terraform. У меня есть 3 рабочих места: разработка постановка производство со своими собственными переменными, определенными для учетных записей с…
1 ответ

terraform CLI не может найти удаленные облачные рабочие пространства при использовании нескольких тегов, пытается их создать

У меня есть рабочее пространство «разработка» — «постановка» и «производство» в облачной организации terraform. Я пытаюсь взаимодействовать с ними в соответствии с документацией здесь. В частности это: Если вы связываете каталог с несколькими рабочи…
06 сен '22 в 13:44
1 ответ

Задача Azure Pipeline TerraformCLI пытается воссоздать уже существующий ресурс

Я пытаюсь создать лазурный конвейер с помощью Terraform. Но когда я запустил это в первый раз, он создал половину ресурсов и не смог применить шаг. Когда я исправил шаги, это не удалось с ошибкой ниже. Error: A resource with the ID "/subscriptions/2…
0 ответов

Реестр частного провайдера Terraform с альтернативой gpg

Я реализую реестр частных поставщиков в Go. Согласно спецификации ответ на запрос пакета поставщика должен содержатьgpg_public_key. Go opengpg больше не поддерживается и не рекомендуется, альтернатив предлагается мало. https://pkg.go.dev/crypto/ed25…
03 май '23 в 00:07
1 ответ

Попытка передать переменные terraform через cli

Я пытаюсь передать переменные terraform через CLI, потому что они зависят от моего рабочего процесса действий GitHub. Итак, мой main.tf сейчас выглядит так. resource "aws_lambda_function" "etl_pipeline_test" { function_name = var.project_name image_…
0 ответов

Есть ли способ создать несколько AWS VPC и несколько подсетей для каждого VPC, используя один и тот же скрипт terraform?

Здесь новичок в терраформировании. Я хотел бы создать масштабируемую среду на AWS, используя terraform cli. Мои входные переменные:N_vpc(считать),region,aws_profile,M_subnet_per_vpc. Можно ли использовать мета-аргументы и для написания сценария terr…
1 ответ

Терраформировать локальную среду. переменные против облачных переменных

Сейчас я изучаю терраформирование и обнаружил ситуацию, которая мне не понятна. Я настроил свой проект TF на использование облака TF для хранения файла состояния. Очевидно, это хорошая практика, поскольку я не хочу хранить файл локально. У меня есть…
06 апр '23 в 13:41
1 ответ

CLI terraform применяется при обновлении, генерирует ошибку, x509: сертификат <cluster_ip> не соответствует стандартам

У меня довольно простая конфигурация terraform, которая просто создает кластер в облаке Google. Первое «terraform apply» создает кластер, как и ожидалось, любые последующие изменения в конфигурации приветствуются: x509: сертификат <cluster_ip>…
0 ответов

Динамические учетные данные поставщика и федерация идентификаторов рабочих процессов GCP в облаке Terraform

мы настраиваем динамические учетные данные поставщика и федерацию идентификации рабочих процессов GCP в Terraform Cloud. Это отлично работает для запусков terraform, запускаемых из пользовательского интерфейса Terraform Cloud (вручную или автоматиче…