tengo una pregunta, necesito implementar una lista de instancias de cómputo GCP, ¿cómo hago un bucle por cada "vms" en esta lista de objetos como este
"gcp_zone": "us-central1-a",
"image_name": "centos-cloud/centos-7",
"vms": [
{
"hostname": "test1-srfe",
"cpu": 1,
"ram": 4,
"hdd": 15,
"log_drive": 300,
"template": "Template-New",
"service_types": [
"sql",
"db01",
"db02"
]
},
{
"hostname": "test1-second",
"cpu": 1,
"ram": 4,
"hdd": 15,
"template": "APPs-Template",
"service_types": [
"configs"
]
}
]
}
for_each
bloques: 0.12.6 Registro de cambios . Por lo que vale, si los condicionales han estado en Terraform por un par de versiones ahora: Terraform docs: Conditional Expressions
if
,for
owhile
declaraciones. Sin embargo, puede simularlos, hasta cierto punto, en algunos casos gracias a lacount
propiedad. Lea este excelente artículo sobre cómo reproducir condiciones o bucles con Terraform : blog.gruntwork.io/…