Terraform : 'Invalid count argument' (Computed value)

maurice-deschamps 18/07/2025
RÉSOLU
maurice-deschamps
Auteur Actif
Avatar de maurice-deschamps
maurice-deschamps
Auteur Actif

yo, je veux créer autant d'instances que j'ai de subnets créés dynamiquement dans un autre module, mais terraform refuse car il connaît pas la valeur au moment du plan

count = length(module.vpc.private_subnets)
18/07/2025 à 17:30

2 commentaires

iauger
Membre
Avatar de iauger
iauger
Membre

c'est la limite du count : la valeur doit être connue avant l'apply. si tes subnets dépendent d'un calcul fait pendant l'exécution, terraform bloque. utilise for_each avec une map de valeurs statiques ou sépare ton déploiement en deux étapes (VPC d'abord, puis le reste)

Modifié le 23/05/2026 à 16:20
maurice-deschamps
Auteur Actif
Avatar de maurice-deschamps
maurice-deschamps
Auteur Actif

je suis repassé sur une liste de CIDR en variable statique pour le for_each, c moins 'auto' mais ça marche. thx

20/07/2025 à 10:46

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire