Já existe uma camada Ansible . Se você começar a criar seu charme (Informações encontradas aqui ), você pode adicionar essa camada ao arquivo layer.yaml
. Aqui está um exemplo de como seu layer.yaml
se pareceria:
includes: ['layer:basic', 'layer:ansible-base']
repo: [email protected]:sebastienpattyn93/ansible-charm.git
Isso fará com que seu charme instale o Ansible. Se você quer o seu charme para as coisas em cima de ansible, certifique-se de usar a bandeira @when('ansible.available')
A página do github do ansible-base mostra mais informações sobre como usar playbooks ansible com este charme.