En esta ocasión mostraré cómo instalar Ansible en nuestro equipo y así poder automatizar la gestión de los demás servidores en nuestro ambiente de trabajo.
Agregar repositorio de Ansible a servidor central
Lo primero que hay que realizar es agregar el repositorio de paquetes al servidor central/maestro desde el cuál se encargará de ejecutar los playbooks en nuestro ambiente. Para hacerlo solo hay que ejecutar el siguiente comando:
usuario@central:~$ sudo apt-add-repository ppa:ansible/ansible
Después hay que actualizar la lista de paquetes disponibles para poder realizar la instalación de Ansible
usuario@central:~$ sudo apt-get update
A continuación instalaremos el paquete ansible
usuario@central:~$ sudo apt-get install ansible -y
Finalizada la instalación podemos comprobar la versión instalada con el siguiente comando:
usuario@central:~$ ansible --version
ansible 2.9.14
config file = /etc/ansible/ansible.cfg
configured module search path = [u'/home/usuario/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python2.7/dist-packages/ansible
executable location = /usr/bin/ansible
python version = 2.7.17 (default, Jul 20 2020, 15:37:01) [GCC 7.5.0]
El comando nos mostrará la versión instalada, en mi caso se instaló la versión 2.9.14.
Ahora que ansible se encuentra instalado puedes agregar la lista de servidores a tu inventario o ejecutar tus playbook.
Puedes consultar más información sobre ansible o ejemplos en la documentación oficial: