Назад | Перейти на главную страницу

Одиночные цитаты из Terraform Escape

Я пытаюсь избежать одинарных кавычек в моем скрипте terraform и файле инвентаря.

Строка скрипта Terraform:

list_compute= "${join("\n",formatlist("%s openshift_node_labels="{'region': 'primary', 'zone': 'east'}"", "${module.compute.ops_compute_names}"))}"

Как мне сохранить / избежать одинарной кавычки вокруг региона, основного, зоны и востока?

Также мой файл шаблона, который используется для рендеринга:

openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider', 'filename': '/etc/origin/master/htpasswd'}]

Как сохранить / избежать одинарных кавычек.

Это должно работать

join("\n",formatlist("%s openshift_node_labels={'region': 'primary', 'zone': 'east'}", "${module.compute.ops_compute_names}"))

Так долго как ops_compute_names это список