Sobes.tech
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.