Ansible 如何在你的银河角色中加入银河角色?

Ansible 如何在你的银河角色中加入银河角色?,ansible,ansible-galaxy,Ansible,Ansible Galaxy,我想写一些角色,并把它推到开源。在这样做之前,我感兴趣的是一件事——如何正确地包含第三方galaxy角色?我知道,我需要在meta/main.yml中指定这个角色,我也读了一些关于requirements.yml,但老实说,我没有看到一个完整的例子来说明如何做。有人能列出一个关于如何做的分步说明吗?游戏进行到很晚,但这似乎是你想要的: 因此,在您的meta/main.yml中,您可以放置如下内容: dependencies: - src: geerlingguy.ansible - s

我想写一些角色,并把它推到开源。在这样做之前,我感兴趣的是一件事——如何正确地包含第三方galaxy角色?我知道,我需要在
meta/main.yml
中指定这个角色,我也读了一些关于
requirements.yml
,但老实说,我没有看到一个完整的例子来说明如何做。有人能列出一个关于如何做的分步说明吗?

游戏进行到很晚,但这似乎是你想要的:

因此,在您的
meta/main.yml
中,您可以放置如下内容:

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

游戏进行得很晚,但这似乎是你想要的:

因此,在您的
meta/main.yml
中,您可以放置如下内容:

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

那么您已经从ansible galaxy中导入了角色?我需要将此角色包含到galaxy角色中,我要导出该角色。那么您已经从ansible galaxy中导入了角色?我需要将此角色包含到galaxy角色中,我要导出该角色。