Category: Terraform

  • Implementar Private Worker Pool en Cloud Build con Terraform

    Implementar Private Worker Pool en Cloud Build con Terraform

    Objetos a crear: Otros: Modulo de Terraform Registry https://registry.terraform.io/modules/mdiloreto/cloud_build-private-worker_pool/google/1.1.3 Como llamar el codigo Prerrequisitos Crear Service Account para Terraform Primero debemos asegurarnos que de haber creado una Service Account para autenticarnos a GCP con Terraform. Si aun no lo implementaste, te recomiendo que veas el siguiente blog post: Habilitar Service Usage API Habilitar la API…

  • Terraform en GCP: Autenticación y GCS Backend

    Terraform en GCP: Autenticación y GCS Backend

    Terraform nos permite realizar implementaciones de IaC. Podemos aplicar y destruir infraestructura de una manera rapida y automatizada. Para poder realizar estas operaciones uno de los archivos fundamentales de Terraform es el archivo <terraform.tfstate> ¿Que es y para que se utiliza el State en Terraform? Terraform necesita almacenar el estado o “state” de la infraestructura…

  • Despliegue con Terraform en Azure a través de BitBucket Pipelines

    Despliegue con Terraform en Azure a través de BitBucket Pipelines

    BitBucket es otra alternativa muy interesante para la automatización de nuestros pipelines de CI/CD. En este caso integraremos, con esta herramienta, un pipeline para despliegue automatico de Terraform en Azure. Para el despligue de CI/CD utilizaremos BitBucket Pipelines que es una herramienta que nos da minutos de ejecución gratuitos para poder probar nuestro codigo. Utilizaremos…

  • Implementar Azure Function App con Terraform

    Implementar Azure Function App con Terraform

    Terraform nos permite implementar y destruir infraestructura en minutos. Las herramientas/tecnologías de IaC se han convertido en pilares fundamentales para el desarrollo y la gestión de la Infra. A través de la implementación de soluciones de Infraestructura como Código podemos garantizar la consistencia, replicabilidad y escalabilidad de nuestros entornos, minimizando los errores manuales y optimizando…

  • Remote Terraform State file (terraform.tfstate) en Azure Blob Storage

    Remote Terraform State file (terraform.tfstate) en Azure Blob Storage

    Terraform nos permite realizar implementaciones de IaC. Podemos aplicar y destruir infraestructura de una manera rapida y automatizada. Para poder realizar estas operaciones uno de los archivos fundamentales de Terraform es el archivo <terraform.tfstate> ¿Que es y para que se utiliza el State en Terraform? Terraform necesita almacenar el estado o “state” de la infraestructura…