Junior — Middle
Cum inițiezi executarea playbook-urilor sau rolurilor în automatizare?
sobes.tech AI
Răspuns de la AI
În Ansible, executarea playbook-urilor sau rolurilor se inițiază cu comanda ansible-playbook, specificând fișierul playbook-ului. De exemplu:
ansible-playbook site.yml
Dacă trebuie să executați un rol separat, acesta este de obicei inclus într-un playbook, apoi se rulează playbook-ul. Rolurile nu sunt rulate direct.
De asemenea, puteți folosi etichete pentru a rula anumite sarcini sau roluri:
ansible-playbook site.yml --tags "role_name"
Pentru automatizare, puteți configura un pipeline CI/CD care să apeleze ansible-playbook cu parametrii necesari.