Terraform: Despliegue automatizado de infraestructura con Azure DevOps

Article only available in Spanish

Este post muestra paso a paso cómo desplegar infraestructura básica de forma automatizada en Azure usando Terraform y pipelines de CI/CD en Azure DevOps.

Dicho de forma simple, se parte de un fichero básico de configuración de Terraform donde se define la infraestructura a desplegar y se configura Azure DevOps para habilitar pipelines de CI/CD que despliegan los cambios de infraestructura definidos en el fichero de Terraform cada vez que se produce un commit en el repositorio que los contiene.

[More]

Terraform: Creación de Load Balancer sobre Cluster de Máquinas Virtuales en Azure

Article only available in Spanish

En este artículo se muestra cómo crear un Load Balancer sobre un cluster de Máquinas Virtuales Windows con Terraform en Azure.

En artículos anteriores vimos como crear clusters de máquinas virtuales Windows usando simplemente recursos del proveedor Azure para Terraform (azurerm) o mediante el uso de módulos de Terraform Registry. En cualquiera de los dos casos el resultado final era la creación de un availability set con dos update domains y dos fault domains sobre los cuales se ubicaban las máquinas virtuales como cluster de alta disponibilidad ante actualizaciones o fallos de hardware

Esto está bien, pero nos falta algo más. En concreto, echo de menos algún componente que nos permita distribuir tráfico sobre ambas máquinas virtuales de forma balanceada y teniendo en cuenta el estado de salud de cada máquina.

[More]