Terraform

count y for_each

Definición

Meta-argumentos que permiten crear múltiples instancias de un mismo recurso o módulo a partir de una única definición. count itera sobre un número entero (0..n-1); for_each itera sobre un set o map, permitiendo referenciar cada instancia por una clave estable en vez de un índice numérico.

Contexto de examen

En Terraform Associate es pregunta frecuente: for_each es preferible cuando el orden de eliminación/creación importa, porque count basado en índice puede recrear recursos innecesariamente si se elimina un elemento intermedio de la lista. for_each requiere un set o map, nunca una lista simple sin convertir.