ansible
heelal
Zoeken…
Rollen delen met Ansible Galaxy
Het is ook mogelijk om eenvoudig rollen te delen met de community of rollen te downloaden die door andere leden van de community zijn gemaakt met Ansible Galaxy .
Ansible wordt geleverd met een opdrachtregelprogramma genaamd ansible-galaxy
dat kan worden gebruikt om rollen te installeren in de ansible.cfg
gedefinieerd in het bestand ansible.cfg
:
ansible-galaxy install username.rolename
Je kunt ook de Ansible Galaxy-tool gebruiken om rollen van andere locaties zoals GitHub te downloaden door een tekstbestand te maken met de locatie gedefinieerd als src
:
- src: https://github.com/username/rolename
En installeer vervolgens de rollen in het tekstbestand als volgt:
ansible-galaxy install -r requirements.txt
Je kunt ook het ansible-galaxy
gebruiken om rol "scaffolding" te maken:
ansible-galaxy init rolename
Nadat je een rol hebt gemaakt en deze hebt geüpload naar GitHub, kun je deze delen op Ansible Galaxy door te linken naar je GitHub-repo in Ansible Galaxy nadat je bent ingelogd.
Meer voorbeelden onder Galaxy-onderwerp .