Как включить роль галактики в вашу роль галактики?
Я хотел бы написать какую-то роль и отправить ее в open source. Прежде чем сделать это, меня интересует одна вещь - как правильно включить сторонние роли в галактике? Я знаю, что мне нужно уточнить эту роль в meta/main.yml
Я тоже где-то читал о requirements.yml
Но, честно говоря, я не видел полный пример того, как это сделать. Может ли кто-нибудь перечислить пошаговую инструкцию, как это сделать?
1 ответ
Позднее в игре, но, похоже, это то, что вы ищете: http://docs.ansible.com/ansible/latest/galaxy.html
Так в вашем meta/main.yml
вы бы положили что-то вроде:
dependencies:
- src: geerlingguy.ansible
- src: git+https://github.com/geerlingguy/ansible-role-composer.git
version: 775396299f2da1f519f0d8885022ca2d6ee80ee8
name: composer