Ansible

¿Qué es Ansible?

Ansible es una tecnología de automatización que nos permite hacer prácticamente cualquier cosa que se nos ocurra, además tiene algunas características muy interesantes:

  • Open Source
  • Basada en Python
  • Gran comunidad y documentación

Ejemplos prácticos:

Imaginad que queremos desplegar un servidor en una nube, como por ejemplo Oasix basada en Openstack y luego queremos acceder a ese propio servidor y modificar diferentes configuraciones sobre el mismo, instalar docker y desplegar un servicio que nos interese sobre él , ¿Suena complejo verdad? ¿Cuanto tardaríamos en hacerlo manualmente? Por experiencia ya os digo que tardaríamos un buen rato y seguramente cometeríamos errores «tontos» y tendríamos que ir repitiendo el proceso.

Pues si queremos hacer esto con Ansible, podemos partir de diferentes colecciones/roles ya disponibles de gente que se ha peleado con todo esto y que nos va a facilitar la vida bastante e incluso con la documentación oficial de Ansible:

También dejo el enlace de nuestra propia documentación donde iremos trabajando y añadiendo algunos ejemplos por diferentes niveles conforme vayamos avanzando.

https://docs.frikiteam.es/doc/ansible/ansible_base

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *