Utilizamos cookies propias y de terceros para hacer funcionar y mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Puede obtener más información visitando nuestra política de cookies.
ANSIBLE - USO DE MODULOS
En esta sesión explicamos brevemente en qué consisten los modulos y cómo utilizarlos
Cargando video...
NOTA: Solo puedes ver una versión limitada del video a baja resolución, si quieres ver la versión completa por favor regístrate y obtén alguno de nuestros planes!
Descripción del Vídeo
Primeros Pasos con Ansible
Los módulos en Ansible son como un conjunto de valores key=value, que permiten ejecutar trabajos en servidores remotos.
Estos módulos usualmente funcionan con un “playbook” que es un archivo que permite a Ansible si algo cambio o debe cambiar.
Para correr Ansible, solo se necesitan al menos 2 argumentos:
El 1ero el nombre de la maquina
El 2do el nombre del módulo que desea ejecutar
El 3er aunque opcional, cualquier valor o argumento adicional del módulo que se está ejecutando
En este sentido para el primer paso “nombre de la maquina” la misma puede identificarse como:
Nombre de la maquina
El nombre del grupo de máquinas
Una tilde “~” seguida de un nombre que haga match
La palabra “all” o “*” que sería para todos.
Primeros Pasos con Ansible
También se puede utilizar módulos para ver el contenido de un archivo:
El resultado será:
test.example.com | success >> {
"changed": false,
"group": "root",
"mode": "0644",
"owner": "root",
"path": "/etc/fstab",
"size": 779,
"state":
"file"
}
En algunos casos, se puede obtener el siguiente error:
test.example.com | FAILED => to use the 'ssh' connection type with passwords, you must install the sshpass program
En ese caso, basta con instalar el paquete (sshpass) y problema solucionado
Rating
Global
comments powered by Disqus