Membre depuis le 26/08/2019
c'est parce que tu tentes d'utiliser des IDs générés par aws comme clés de ta map. terraform a besoin de connaître les clés AVANT l'apply
Membre depuis le 07/08/2019
ah... et je fais comment du coup ?
Membre depuis le 02/08/2019
utilise des clés statiques (genre le nom logique de tes vpcs) dans ta map au lieu des IDs. tu passes l'ID dans la valeur de l'objet, pas dans la clé
# pas bon : { aws_vpc.main.id = "..." }
# bon : { "vpc-prod" = { id = aws_vpc.main.id } }
Membre depuis le 07/08/2019
ok j'ai pigé la logique. j'ai refactoré mes maps et ça passe au plan. thx
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
paul03
Membre depuis le 07/08/2019
slt j'essaie de créer des subnets dynamiquement avec un for_each basé sur une map de VPC, mais terraform me dit qu'il peut pas calculer les clés au moment du plan