Size: a a a

2019 December 05

A

Andor in terraform_ru
output "myoutput" {
 value = flatten([
   for v in local.net_for_vm : [
     for kk, vv in v : vv
   ]
 ])
}
кажется тебе что-то такое нужно
источник

НС

Никита Суворов in terraform_ru
выглядит правдободобно, за попробую
источник

A

Andor in terraform_ru
(поправил)
источник

A

Andor in terraform_ru
поитерировать список, поитерировать мап, вернуть список вложенных мап и потом сделать flatten()
источник

A

Andor in terraform_ru
судя по доке flatten не будет трогать вложенные мапы, а только списки
источник

НС

Никита Суворов in terraform_ru
Andor
судя по доке flatten не будет трогать вложенные мапы, а только списки
ща с тырнетом раберусь и проверю, спасибо =)
источник

НС

Никита Суворов in terraform_ru
Andor
поитерировать список, поитерировать мап, вернуть список вложенных мап и потом сделать flatten()
не совсем то, но ща поробуем доработать, т/к/ это лиже чем мои попытки =)
источник

A

Andor in terraform_ru
поитерировать список, поитерировать мапы в этом списке, вернуть вложенные мапы в мапах в этом списке в список и потом сделать flatten() на двухуровневый список
источник

A

Andor in terraform_ru
во
источник

A

Andor in terraform_ru
а как между модулей проставить явную зависимость?
источник

A

Andor in terraform_ru
The name "depends_on" is reserved for use in a future version of Terraform. пишет, если делаю просто depends_on
источник

А♻

Алексей ♻️ in terraform_ru
Может, пора 0.12.x ставить?)
источник

A

Andor in terraform_ru
это он
источник

A

Andor in terraform_ru
меж ресурсов работает, а меж модулей - нет
источник

AK

Alexey Kuznetsov in terraform_ru
Andor
меж ресурсов работает, а меж модулей - нет
Предлагают эмулировать зависимость путем создания зависимостей между ресурсами модулей:
https://discuss.hashicorp.com/t/tips-howto-implement-module-depends-on-emulation/2305
источник

A

Andor in terraform_ru
ух какой хак
источник

A

Andor in terraform_ru
тоже что-нибудь такое думал сделать
источник

A

Andor in terraform_ru
спасибо, хороший пример
источник

НС

Никита Суворов in terraform_ru
Andor
поитерировать список, поитерировать мапы в этом списке, вернуть вложенные мапы в мапах в этом списке в список и потом сделать flatten() на двухуровневый список
звучит ужасно =)
источник

НС

Никита Суворов in terraform_ru
попробую на уровне выше поиграться =) может сразу соберу что надо
источник