Aquesta és una revisió antiga del document


Galaxy

repositorio online gratuito donde se alojan roles a ser utilizados en playbooks

https://galaxy.ansible.com

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

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+
  • info/cursos/udemy/ansible/galaxy.1537282652.txt.gz
  • Darrera modificació: 18/09/2018 07:57
  • per mate