tech:notes_ansible-galaxy

Ceci est une ancienne révision du document !


Notes ansible-galaxy

Voir :

Install roles

ansible-galaxy role install namespace.role_name

List installed roles

ansible-galaxy role list

Remove an installed role

ansible-galaxy role remove namespace.role_name

Chercher un rôle

ansible-galaxy search plop

Créer un paquet d'un role

tar czvf ./role_name.tar.gz ./role_name

La documentation est dans :

  • meta/main.yml
  • README.md

Installer un role

ansible-galaxy install ./role_name.tar.gz
ansible-galaxy install role_name

Par défaut dans ~/.ansible/roles/

Voir :

  • ansible-galaxy list
  • ansible-galaxy search
  • ansible-galaxy install
  • ansible-galaxy import
  • ansible-galaxy info

Autres

Dépendances

dependencies:
  - { role: common, version: "1.2.3" }
  - { role: webserver, version: ">=2.0.0" }
  - { role: database, tags: ["database"] }
  - { role: 'xcode', when: ansible_os_family == 'Darwin' }

FIXME

tech/notes_ansible-galaxy.1763032060.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki