Sobes.tech
Junior — Middle

Hoe start je de uitvoering van playbooks of rollen in automatisering?

sobes.tech AI

Antwoord van AI

In Ansible wordt de uitvoering van playbooks of rollen gestart met het commando ansible-playbook waarbij het playbook-bestand wordt opgegeven. Bijvoorbeeld:

ansible-playbook site.yml

Als je een aparte rol wilt uitvoeren, wordt deze meestal opgenomen in een playbook en vervolgens wordt het playbook uitgevoerd. Rollen worden niet rechtstreeks uitgevoerd.

Je kunt ook tags gebruiken om specifieke taken of rollen uit te voeren:

ansible-playbook site.yml --tags "role_name"

Voor automatisering kun je een CI/CD-pipeline instellen die ansible-playbook aanroept met de juiste parameters.