如何将银河系角色包含在你的银河系中?

时间:2016-10-23 07:10:53

标签: ansible ansible-galaxy

我想写一些角色并将其推送到开源。在此之前,我对一件事感兴趣 - 如何正确地包括第三方银河角色?我知道,我需要在meta/main.yml中指定这个角色,我也读过requirements.yml的某个地方,但说实话,我没有看到如何做到这一点的完整示例。有人可以列出有关如何操作的逐步说明吗?

1 个答案:

答案 0 :(得分:0)

游戏后期,但这似乎是你正在寻找的: http://docs.ansible.com/ansible/latest/galaxy.html#dependencies

所以在你的meta/main.yml中你会提出类似的内容:

dependencies:
  - src: geerlingguy.ansible
  - src: git+https://github.com/geerlingguy/ansible-role-composer.git
    version: 775396299f2da1f519f0d8885022ca2d6ee80ee8
    name: composer