Ansible

De Ardemans Wiki
Saltar a: navegación, buscar

Instalación de Ansible

Leer doc de ansible

En Centos ha sido tan fácil como instalar el repositorio de EPEL e instalar el paquete de ansible.

Inventario

Un ejemplo de fichero con mis máquinas en Vagrant sería:

[local]
localhost	ansible_connection=local

[vagrant]
test1		ansible_host=192.168.5.211
test2		ansible_host=192.168.5.212

[vagrant:vars]
ansible_user=vagrant
ansible_ssh_pass=vagrant

Ansible con inventarios dinámicos

Leer doc de ansible

Si se administran muchos hosts con Ansible, mantener un fichero de hosts quizás no sea lo más óptimo, y por eso existen los inventarios dinámicos.

Cobbler inicialmente es un proyecto separado de Ansible pero que ha sido recuperado por el equipo de Ansible. Se puede ver este productio como una especie de CMDB ligera, y existe este script en Ansible que conecta el inventario con cobbler.

También hay conectores contra AWS y muchos más