¿Dónde instala Ansible Galaxy roles?
¿Dónde instala Ansible Galaxy roles?

Video: ¿Dónde instala Ansible Galaxy roles?

Video: ¿Dónde instala Ansible Galaxy roles?
Video: 13 Ansible: Roles. Создание ролей. 2024, Mayo
Anonim

Por defecto, Ansible descargas roles al primer directorio grabable en la lista predeterminada de rutas ~ /. ansible / roles : / usr / compartir / ansible / roles : / etc / ansible / roles . Esto instala roles en el directorio de inicio del usuario que ejecuta ansible - galaxia.

En consecuencia, ¿cómo se utilizan los roles en la galaxia Ansible?

Crear roles con Ansible Galaxy Galaxy pueden usar git para agregar otro papel fuentes, como GitHub. Puede inicializar un nuevo papel de la galaxia usando ansible - galaxia init, o puede instalar un papel directamente desde el Papel de Ansible Galaxy almacenar ejecutando el comando ansible - galaxia instalar <nombre de papel >.

También sepa, ¿qué son los roles de Ansible? Roles proporcionan un marco para colecciones de variables, tareas, archivos, plantillas y módulos totalmente independientes o interdependientes. En Ansible , la función es el mecanismo principal para dividir un libro de jugadas en varios archivos. Esto simplifica la redacción de manuales complejos y facilita su reutilización.

Teniendo esto en cuenta, ¿dónde se almacenan los libros de jugadas de Ansible?

El archivo de inventario predeterminado generalmente se encuentra en / etc / ansible / hosts, pero también puede usar la opción -i para apuntar a archivos de inventario personalizados cuando se ejecuta Ansible comandos y libros de jugadas.

¿Cuál es la diferencia entre Ansible y Ansible Galaxy?

Ansible Galaxy es un repositorio para ansible roles. Es lo que PyPI es para Python, o lo que Maven es para Java. ansible - galaxia es una herramienta que recupera roles de Ansible Galaxy y los instala. Más o menos lo mismo que pip es para Python.

Recomendado: