0

我有一个私人 Ansible git 存储库,我想在另一个存储库中使用它。所以我使用 requirements.yml 在本地安装了角色。我现在的问题是,当我 git push 我的 requirements.yml 时,我的其他同行在其他环境中执行时将如何使用它?他们是否每次都必须手动运行 Ansible Galaxy Install 命令才能在本地下载角色?

4

1 回答 1

0

是的,他们需要运行该ansible-galaxy命令。

作为替代方案,您可以使用git 子模块而不是 Galaxy。这样,您可以确保您的依赖项的正确版本随时可用。

于 2021-04-06T09:26:09.087 回答