Описание тега terraform-remote-state

1 ответ

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

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

Можно ли обернуть удаленное состояние terraform в модуль и вывести переменные из состояния?

В моем коде terraform у меня часто есть несколько "terraform_remote_state" для получения удаленного состояния по разным путям (сеть, группы безопасности). Таким образом, чтобы избежать нескольких блоков, как это: data "terraform_remote_state" "netwo…
26 июл '19 в 20:00
1 ответ

Импорт рабочих пространств terraform из удаленного состояния S3

Я использую terraform для развертывания нескольких учетных записей AWS и каждой учетной записи со своим набором сред. Я использую рабочие пространства terraform и удаленное состояние s3. Когда я переключаюсь между этими учетными записями, мой рабочи…
04 июл '19 в 10:38
1 ответ

как читать второй блок в tfstate с помощью terraform?

У меня удаленное состояние на s3, и я не знаю, как получить доступ ко второму блоку json файла tfstate. Мое tfstate выглядит так: { "version": 3, "terraform_version": "0.11.7", "serial": 1, "lineage": "79b7840d-5998-1ea8-2b63-ca49c289ec13", "modules…
1 ответ

Как я могу заставить поставщика Docker в Terraform ждать, пока адрес станет доступным, прежде чем пытаться подключиться к нему?

В Terraform у меня есть следующий ресурс: provider "docker" { host = "tcp://${digitalocean_droplet.docker_server.ipv4_address}:2376/" } Это зависит от значения ipv4_addressбыть известным до того, как он сможет подключиться к докеру. Это значение неи…
2 ответа

Настройки Terraform - удаленное состояние s3 - ошибка проверки InvalidParameter

Среда Terraform v0.12.24 + provider.aws v2.61.0 Бег в альпийском контейнере. Задний план У меня есть базовый скрипт terraform, который работает нормально, но теперь я расширяю его и пытаюсь настроить удаленное (S3) состояние. terraform.tf: terraform…
21 май '20 в 13:25
1 ответ

Использовать вывод состояния Terraform из другого проекта

Недавно я обновил Terraform с 11.11 до 12.24, и после запуска 0.12upgrade доступ к удаленному выводу terraform_state больше не работает. Я получаю следующую ошибку: у этого объекта нет атрибута с именем "subnet_id". Это мой конфиг: Репо 1 (создает с…
07 май '20 в 03:08
1 ответ

удаленный бэкэнд terraform с использованием postgres

Я планирую использовать удаленный сервер в качестве postgres вместо s3 в качестве корпоративного стандарта. terraform { backend "pg" { conn_str = "postgres://user:pass@db.example.com/schema_name" } } Когда мы используем удаленный…
0 ответов

Облачная рабочая область Terraform - Ошибка при установке hashicorp/kubectl: реестр провайдеров

Я пытаюсь добавить поставщика terraform для работы с ним из пары рабочих пространств из облака terraform. я использую Terraform v0.13.6 Таким образом, я определил его в качестве необходимого поставщика, определив в качестве источника: terraform { re…
1 ответ

Как использовать состояние терраформирования в другой лазурной подписке

Я развертываю лазурную инфраструктуру с Terraform. Состояние терраформирования будет храниться в подписке, которая будет отличаться от основной подписки развертывания. Я использую псевдоним в объявлении поставщика. Мой код terraform выглядит следующ…
3 ответа

Невозможно преобразовать удаленное состояние Terraform в серверной части S3 в локальное состояние с помощью `terraform init -reconfigure`

Я использую Terraform v1.0.0 и создал удаленный бэкэнд с использованием AWS S3 и AWS DynamoDB, как описано в Terraform Up & Running Евгения Брикмана: Я написал код для корзины S3 и таблицы DynamoDB и создал ресурсы через terraform apply я добави…
28 июн '21 в 11:24
1 ответ

Шифрование при передаче для удаленного бэкэнда, то есть s3

Я вижу много вопросов относительно шифрования в состоянии покоя для хранения файла состояния с использованием удаленного бэкэнда в terraform, например, s3, но хотел бы подтвердить; Использует ли terraform ssh/tls для безопасной передачи / чтения фай…
0 ответов

Terraform Remote StateFile для нескольких экземпляров одной конфигурации и дизайна Terraform

У меня есть требование создать набор из одинакового количества экземпляров для каждого из наших клиентов. Предположим, мои клиенты - Walmart, Apple и eBay. У каждого клиента одинаковое количество экземпляров, но изменяется конфигурация (подсеть, кол…
1 ответ

Сохранить динамическое расположение файла удаленного состояния terraform в S3

В принципе, у меня есть несколько работающих сред, поэтому, когда я пытаюсь загрузить адрес ключа жесткого кода файла состояния terraform .tfstate, он работает отлично, но я хочу сохранить свой файл .tfstate на основе переменной среды или на основе …
2 ответа

Terraform Remote State - расположение файла состояния

Я использую Terraform с AWS и S3 / Dynamo для удаленного состояния всех наших модулей. Это отлично работает и отлично. Но где вы собираетесь сохранить файл состояния для модуля, где вы создаете корзину S3 и DynamoDB (для удаленного состояния)? Похож…
26 окт '21 в 11:19
1 ответ

Как настроить состояние terraform для зашифрованного ведра s3

Я настроил серверную часть s3 для состояния терраформирования, следуя этому превосходному ответу Остина Дэвиса. Я последовал предложению Мэтта Лавина добавить политику шифрования корзины. К сожалению, эта политика ведра означает, что теперь бросает …
1 ответ

Общее состояние CDK/Cloudformation

Довольно новичок в CDK/Cloudformation, только что перешедший с Terraform, и мне интересно, есть ли у CDK/Cloudformation что-то похожее на удаленное состояние Terraform? Или как-то иначе, чтобы разные члены команды могли работать над обновлением одни…
0 ответов

Консоль Terraform в рабочей области с удаленным бэкэндом и источниками из Gitlab?

Можно ли использовать Terraform Console для рабочего пространства Terraform Enterprise с удаленным бэкендом S3? Кроме того, мой исходный код для проекта TF находится на Gitlab , что не позволяет мне применять мои планы из моего локального компьютера…
12 дек '20 в 02:57
1 ответ

Триггеры облачного запуска Terraform с Azure

У меня проблема с доступом к моим данным " terrafrom_remote_state"объекты.. Итак, я слежу за сайтом hashicorp, чтобы развернуть лазурный ресурс с облаком terraform с триггерами запуска. Триггер работает, запускает план для второй рабочей области, но…
3 ответа

Ошибка Terraform_Remote_State: у этого объекта нет аргумента, вложенного блока или экспортированного атрибута с именем «vpc_id».

Работаю с Terraform (TF) в AWS и застрял с ошибкой при попытке вызвать vpc_id с помощью terraform_remote_state. Мы сегментировали различные части сети, чтобы смягчить проскальзывание состояния. Однако это также требует взаимодействия с файлами состо…