¿Cuál es el papel de ansible en Linux?
Ventajas de Ansible
No es necesario instalar clientes ni ejecutar servicios.
Utilice Python para desarrollar un conjunto de módulos que realicen tareas automáticamente.
El script adopta la estructura YAML y tiene una estructura clara.
La estructura de Ansible
Ansible: herramienta de comando central, utilizada para realizar todas las operaciones únicas o temporales.
Libro de jugadas de Ansible: script de tareas (también llamado conjunto de tareas), organiza el archivo de configuración que define el conjunto de tareas de Ansible y Ansible lo ejecuta en el formato yaml.
Lista: Hosts administrados de Ansible, configurados en /etc/ansible/hosts.
Módulo: módulo de funciones: comando ejecutable. Hasta la versión 2.3 de Ansible, había 1039 módulos. También puedes personalizar los módulos.
Complementos: complementos, complementos de las funciones del módulo, que a menudo incluyen complementos de conexión, complementos de bucle, complementos variables y complementos de filtro que rara vez se utilizan. .
API: Interfaz de programación de aplicaciones proporcionada para llamadas a programas de terceros.