Instalar ansible en Debian 9

¿Que es ansible?

Ansible es una plataforma de software libre para configurar y administrar computadoras. Combina instalación multi-nodo, ejecuciones de tareas ad hoc y administración de configuraciones. Adicionalmente, Ansible es categorizado como una herramienta de orquestación.1​ Maneja nodos a través de SSH y no requiere ningún software remoto adicional (excepto Python 2.4 o posterior2​ para instalarlo. Dispone de módulos que trabajan sobre JSON y la salida estándar puede ser escrita en cualquier lenguaje. Nativamente utiliza YAML para describir configuraciones reusables de los sistemas.3

Actualizamos y instalamos los paquetes necesarios

Instalación desde source:

sudo apt update
sudo apt install make git make python-setuptools gcc python-dev libffi-dev libssl-dev
sudo pip install sphinx

Descargamos Ansible

git clone https://github.com/ansible/ansible

Accedemos al directorio:

cd ansible

Listamos todas las versiones estables

git branch -a | grep stable
remotes/origin/stable-1.9
remotes/origin/stable-2.0
remotes/origin/stable-2.0-network
remotes/origin/stable-2.0.0.1
remotes/origin/stable-2.1
remotes/origin/stable-2.2
remotes/origin/stable-2.3

Seleccionamos la versión que queremos instalar:

sudo git checkout stable-2.3

Compilamos e instalamos

sudo make && sudo make install

Para instalarlo mediante repositorio:

apt install ansible

 

Un saludo

:wq!

Deja un comentario

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

*