01_Instalación de Ansible

Daniel Eugenin M. -

Este tutorial está basado en una plataforma CentOS 6.

 

Nota: los RPM están en el repositorio de EPEL.

 

Servidor Ansible

Teniendo el repositorio de EPEL instalado, tan sólo hace falta ejecutar:

   yum install ansible -y

 

Nodos (hosts)

Para la conexión desde el servidor Ansible hacia los nodos que desea administrar, tan sólo basta tener una conexión vía SSH sin password desde el servidor Ansible hacia cada nodo.

 

En el server ansible:

1) Generar su llave SSH:

   ssh-keygen -t dsa

2) Pasar su llave a cada servidor:

   ssh-copy-id root@server1
   ssh-copy-id root@server2
   ...

3) Editar/crear el archivo /etc/ansible/hosts y agregar los hostnames o IPs de los servidores a administrar con ansible:

   server1.domain.com
   server2.domain.com
   server3.domain.com
   ...

4) Chequear la conectividad con los nodos:

   ansible all -m ping

 

Y debería dar una salida como la siguiente:

 

server1.domain.com | success >> {
"changed": false,
"ping": "pong"
}

server2.domain.com | success >> {
"changed": false,
"ping": "pong"
}

server3.domain.com | success >> {
"changed": false,
"ping": "pong"
}

 

 

 

 

0 Comentarios

Inicie sesión para dejar un comentario.
Tecnología de Zendesk