Reutilizando tarefas no Ansible

7

No Ansible, é possível definir um conjunto de tarefas em um arquivo e depois executar tarefas selecionadas de outros playbooks? A documentação descreve como incluir e reutilizar a lista de tarefas, existe uma maneira de executar apenas as tarefas selecionadas e não a lista completa?

    
por kefeizhou 23.12.2013 / 19:59

1 resposta

8

Você pode fazer isso usando as funções: link

ou marcando tarefas individuais que você deseja desativar: link

Você pode até combinar os dois, conforme descrito na página de tags:

Você também pode aplicar tags a funções:

roles:
  - { role: webserver, port: 5000, tags: [ 'web', 'foo' ] }
    
por 28.12.2013 / 20:47

Tags