Aquesta és una revisió antiga del document
Galaxy
4:48 Ansible Galaxy
repositorio online gratuito donde se alojan roles a ser utilizados en playbooks
es posible compartir tus propios roles usando para autentificarte una cuenta de GitHub
existe una herramienta CLI (ansible-galaxy) que permite:
- descargar roles desde Galaxy o VCS
- crear roles
- eliminar roles
- realizar tareas de mantenimiento en la web de Galaxy
4:49 CLI
sintaxis: ''ansible-galaxy [acción] [opciones] argumentos
acciones
- delete : elimina un rol de Galaxy
- import : importa un rol desde GitHub a Galaxy
- info : muestra información detallada de un rol
- init : inicializar estructura directorio
- install : descargar rol en /etc/ansible/roles (por defecto, configurable en ansible.cfg)
- list : lista los roles instalados
- login : autentificación en Galaxy
- remove : elimina un rol del servidor (no de Galaxy)
- search : búsqueda dentro del repositorio
- setup : crea una integración con Travis CI
opciones
- -f / –force : sobreescritura del rol
- -i / –ignore-errors
- -n / –no-deps : ignora las dependencias
- -p / –roles-path : directorio alternativo de roles
- -r / –roles-file : listado de roles a instalar+