Junior — Middle
Como é que inicia a execução de playbooks ou funções na automação?
sobes.tech IA
Resposta da IA
No Ansible, a execução de playbooks ou roles é iniciada com o comando ansible-playbook especificando o arquivo do playbook. Por exemplo:
ansible-playbook site.yml
Se precisar executar um role separado, geralmente ele é incluído em um playbook e depois o playbook é executado. Roles não são executados diretamente.
Também é possível usar tags para executar tarefas ou roles específicos:
ansible-playbook site.yml --tags "role_name"
Para automação, pode-se configurar um pipeline de CI/CD que chame ansible-playbook com os parâmetros necessários.