Как заменить переменные в terraform

Я попытался создать пользовательскую переменную и попытался вызвать ее на вкладке конфигурации ресурса.

locals {

    rname = "${var.build == "production" ? "PROD_RHEL7_x64"}"

        }

resource_configuration = {

       "${local.rname.ip_address}" = ""
       "${local.rname.name}"       = ""

                          }

Ожидаемый вывод должен заменить local.rname.ipaddress на PROD_RHEL7_x64.ip_address

Фактический результат

Ошибка: Ошибка разбора /work/test.tf: ожидаемое закрытие объекта. Получено RBRACE: EOF

0 ответов

Другие вопросы по тегам