Tabla de contenido:

¿Qué son los módulos de Ansible?
¿Qué son los módulos de Ansible?

Video: ¿Qué son los módulos de Ansible?

Video: ¿Qué son los módulos de Ansible?
Video: Que es Ansible? | Sin agente | Modulos | Playbook | Como instalar Ansible? | Linux CentOS 7 2024, Noviembre
Anonim

Módulos (también denominados "complementos de tareas" o "complementos de biblioteca") son unidades discretas de código que se pueden utilizar desde la línea de comandos o en una tarea del libro de jugadas. Ansible ejecuta cada módulo , generalmente en el nodo de destino remoto, y recopila valores de retorno. Cada módulo apoya la toma de argumentos.

Precisamente, ¿cuántos módulos de Ansible hay?

LO BÁSICO: UTILIZAR RESPONSABLE PARA LA EJECUCIÓN DE TAREAS PARALELAS AD HOC Ansible contiene una caja de herramientas gigante de en módulos , más de 750 de ellos.

Además, ¿cuáles son los tres módulos básicos básicos de Ansible? Módulos mantenidos por el equipo principal de Ansible

  • acl: establece y recupera la información de ACL del archivo.
  • add_host: agregue un host (y, alternativamente, un grupo) al inventario en memoria de ansible-playbook.
  • apt: gestiona los paquetes de apt.
  • apt_key: agrega o elimina una clave apt.
  • apt_repository: agregue y elimine repositorios APT.
  • ensamblar: ensambla un archivo de configuración a partir de fragmentos.

En consecuencia, ¿cómo escribo módulos de Ansible?

Para crear un nuevo módulo:

  1. Navegue al directorio correcto para su nuevo módulo: $ cd lib / ansible / modules / cloud / azure /
  2. Cree su nuevo archivo de módulo: $ touch my_test.py.
  3. Pegue el contenido a continuación en su nuevo archivo de módulo.
  4. Modifique y amplíe el código para hacer lo que desea que haga su nuevo módulo.

¿Qué es una obra de Ansible?

Un Libro de jugadas de Ansible es una unidad organizada de scripts que define el trabajo para una configuración de servidor administrada por la herramienta de automatización Ansible . Ansible es una herramienta de gestión de la configuración que automatiza la configuración de varios servidores mediante el uso de Ansible libros de jugadas. Ansible juega están escritos en YAML.

Recomendado: