Ansible Galaxy, official hub for sharing Ansible content.

Ansible Galaxy es el repositorio oficial de Ansible para que podamos compartir nuestras recetas con su Comunidad. Para los que no estéis familiarizados con Ansible, decir que es una herramienta de IT-Automation que nos permite realizar acciones masivas basadas en un archivo de configuración o definición llamado playbook (YAML). Un playbook está compuesto por distintas instrucciones que serán las que concretamente queremos ejecutar sobre nuestra plataforma de servidores. También, Ansible está dividido en unidades de trabajo o módulos, cada módulo es autosuficiente y puede ser escrito distintos lenguajes de scripting, como: Python, Perl, Ruby, etc… Una de las propiedades clave de los módulos es la idempotencia, que nos asegurará que ninguna de las operaciones se realizará una vez el sistema haya alcanzado el estado deseado. [Leer más]

Architecting Hybrid Infrastructure (Terraform, Ansible and Packer)

Son muchas las soluciones que podemos aplicar para automatizar nuestra infraestructura, desde las integraciones automáticas de nuestros proyectos hasta el desplegar de forma automática nuestras infraestructuras. Hoy entraremos, brevemente, en éste último tema. El desplegar de forma automatizada nuestras infraestructuras para continuar con nuestro camino DevOps. Crearemos una Pipeline, en el diagrama la gestiona vía Jenkins pero, naturalmente, lo podemos hacer distinto; en mi caso, uso Jenkins para casi todo, aunque la base del sistema será: Hashicorp’s Packer, Terraform y RedHat’s Ansible. [Leer más]