¿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!
2 comentarios en “Instalar ansible en Debian 9”