Curso Ansible: Provisioners de Ansible en Terraform Avanzamos en el curso de Ansible desde la anterior entrada anterior entrada… Los provisioners en Terraform son bloques de código que permiten ejecutar scripts o comandos en recursos creados. Los provisioners de Ansible en Terraform permiten la integración directa de playbooks de Ansible, ejecutándolos una vez que los recursos de infraestructura se han …
Leer más »Curso Ansible: Integración de Ansible con Terraform para gestionar Proxmox
Curso Ansible: Integración de Ansible con Terraform para gestionar Proxmox Seguimos con el curso de Ansible… Integrar Ansible con Terraform en entornos on-premise puede llevar la automatización y la gestión de infraestructuras a un nuevo nivel. Terraform permite la creación de recursos de infraestructura, mientras que Ansible se encarga de la configuración y el aprovisionamiento. Este enfoque unificado simplifica y …
Leer más »Instalar cluster 3 nodos Kubernetes en LXC Debian 12 Proxmox con Terraform
Instalar cluster 3 nodos Kubernetes en LXC Debian 12 Proxmox con Terraform El otro día explicábamos como instalar contenedores LXC a través de Terraform en Proxmox. Os dejo la entrada: Terraform: Crear contenedores LXC en Proxmox Vamos a aprovechar esa entrada para generar un clúster de Kubernetes bajo contenedores LXC en Proxmox y les pasamos los parámetros bajo script para …
Leer más »Terraform: Crear contenedores LXC en Proxmox
Terraform: Crear contenedores LXC en Proxmox Hoy vamos a explicar como automatizar despliegues con Terraform y Proxmox, y los diferentes componentes necesarios para poder generar contenedores LXC automáticamente. En la anterior entrada generé una máquina virtual con Terraform que nos servirá de lanzadera para los despliegues. Una vez preparado el entorno, tenemos que pasar a configurar los parámetros para poder …
Leer más »Terraform: Instalar en LXC Ubuntu 20.04
Terraform: Instalar en LXC Ubuntu 20.04 Os explicamos, en entrada rápida, como instalar servidor Terraform en un contenedor Proxmox Ubuntu 20.04 LXC https://developer.hashicorp.com/terraform/install?product_intent=terraform#linux https://www.terraform.io/ Instalo dependencias: [crayon-66e994639d591046753004/] Descargamos el paquete de la última versión: [crayon-66e994639d594273978359/] Descomprimimos los ficheros: [crayon-66e994639d595883048232/] Movemos los ficheros a la carpeta BIN: [crayon-66e994639d596746330934/] Testeamos la versión: [crayon-66e994639d597172472615/] Hacemos una llamada de prueba que nos dará los …
Leer más »