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

Как мне избежать истины / ложи в терраформе?
Мне нужно передать слово true или false в файл шаблона данных в terraform. Однако, если я попытаюсь предоставить значение, оно выйдет 0 или 1 из-за синтаксиса интерполяции. Я пробовал делать \\true\\ , как рекомендовано в...
106 просмотров
schedule 13.05.2022

Интерпретация секретов aws в Terraform
У меня есть следующий код.. data "aws_secretsmanager_secret" "db_password" { name = "${var.db_secret}" } data "aws_secretsmanager_secret_version" "db_password" { secret_id = "${data.aws_secretsmanager_secret.db_password.id}" }...
1339 просмотров
schedule 02.06.2023

Как передать массив, разделенный запятыми, на ресурс в terraform v0.12.0?
В следующем блоке кода я пытаюсь передать массив имен серверов в блок attributes_json: resource "aws_instance" "consul-server" { ami = var.consul-server instance_type = "t2.nano" key_name = var.aws_key_name iam_instance_profile =...
1134 просмотров
schedule 10.05.2024

Могу ли я иметь пространство имен или иерархию для ресурсов в терраформе? Или иначе сгруппируйте ресурсы вместе?
В качестве конкретного примера у меня есть группа подсетей, которые используются для одного и того же, но распределены по нескольким зонам доступности. Я хотел бы иметь возможность ссылаться на все из них как на список, чтобы я мог сделать что-то...
36 просмотров
schedule 03.03.2024

Проблема с загрузкой azurerm_storage_blob, потому что существует azurerm_storage_container
я хочу загрузить сгенерированный файл как новый объект blobobject в лазурь. Моя проблема в том, что если azurerm_storage_container не существует, мне нужно создать его как ресурс. Но если этот контейнер уже присутствует в учетной записи хранения,...
728 просмотров

HCL Domino AppDevPack - Проблема с написанием форматированного текста
Я использую код, предложенный в качестве примера в документации к Domino AppDev Pack 1.0.4 единственная разница заключается в чтении текстового файла (body.txt) в качестве буфера, который содержит только простой длинный текст (40Ko). Когда он...
104 просмотров

hcl, json, go: как выполнить итерацию JSON?
Проблема: я пытаюсь перебрать JSON-контент и представить результат в виде пар ключ-значение. Я написал код, который читает hcl-файлы, затем они декодируются с помощью hcldec.Decode, а результат затем конвертируется в JSON. Эти hcl-файлы определяют...
80 просмотров
schedule 15.06.2022

Проблемы с admin_ssh_key в блоке azurerm_virtual_machine с использованием HCL / Terraform
Я получаю следующую ошибку: Error: Unsupported block type front.tf line 164, in resource "azurerm_virtual_machine" "FrontEndVirtualMachines": 164: admin_ssh_key { Blocks of type "admin_ssh_key" are not expected here....
641 просмотров

Форум на базе xPages
К сожалению, у меня возникла проблема с форумом, основанным на сервере Domino FP9. Несколько страниц создаются с помощью фреймворка/языка xpages. Я создал группу, а также категорию. Но пользователь не может получить доступ к содержимому. Мой...
61 просмотров
schedule 19.05.2023

Как динамически называть ресурсы в зависимости от того, в какой среде они находятся?
Я пытаюсь унифицировать именование ресурсов в зависимости от среды (dev, stage или prod). Я проиллюстрирую это на примере. Допустим, я хочу создать пользовательский ресурс aws iam, например: resource "aws_iam_user" "iam_foo"...
34 просмотров
schedule 15.04.2022

Укажите зависимый_он для динамических ресурсов, созданных сторонним модулем
Я использую удобный Terraform модуль , опубликованный Google Cloud Platform, чтобы развернуть набор данных BigQuery с несколькими таблицами и несколькими представлениями. Это работает очень хорошо, за исключением того, что когда представления...
294 просмотров
schedule 31.05.2023

Как сконвертировать tf-файл hcl в json
хотите читать файлы TF с помощью приложения узла. Поэтому я хочу читать и разбирать объявления переменных hcl. Есть ли способ преобразовать файл .tf в файл .tf.json через terraform cli? Я пробовал terraform show -json , но это выводит мое...
569 просмотров
schedule 27.04.2023

Terraform присваивает переменную освещенному блоку
Использую провайдер aws. Для каждой группы безопасности я указываю одно и то же правило для ssh. Как извлечь его в переменную и назначить в список aws_security_group.ingress? Чего я ожидаю: variable "ssh_ingress" { default = {...
58 просмотров
schedule 16.01.2024

преобразование объекта terraform hcl
есть объект вроде variable "user_role" { type = map(list(string)) } user_role = { user_a: ['role_a', 'role_b', 'role_c'] user_b: ['role_a', 'role_c'] user_c: ['role_c'] } то, что у меня сейчас есть, просто расплющить:...
27 просмотров
schedule 28.10.2022