привет
нужна помощь с терраформом
если вкратце - есть основной файл, в нем примерно такой кусок кода
locals {
task-definition_variables = {
local_var1 = data.vault_generic_secret.password1.data["hash"]
local_var2 = data.vault_generic_secret.password2.data["hash"]
}
}
есть tfvars, который прокидывает эти хэши как переменные в контейнер
условно
environment = [
{
name = "password1"
value = "#{local_var1}"
},
{
name = "password2"
value = "#{local_var2}"
},
]
собственно вопрос
есть еще оидн секрет в волте с периодически меняющимся числом ключей и значений
можно ли в основном файле написать проход по всем ключам и нагенерить переменных с их значениями?
смысл в том чтобы основной файл
не трогать, а добавить ключ и значенгие в волт и добавить еще одну мапу в environment, что в tfvars