我有一个私人 Ansible git 存储库,我想在另一个存储库中使用它。所以我使用 requirements.yml 在本地安装了角色。我现在的问题是,当我 git push 我的 requirements.yml 时,我的其他同行在其他环境中执行时将如何使用它?他们是否每次都必须手动运行 Ansible Galaxy Install 命令才能在本地下载角色?
问问题
521 次
1 回答
0
是的,他们需要运行该ansible-galaxy
命令。
作为替代方案,您可以使用git 子模块而不是 Galaxy。这样,您可以确保您的依赖项的正确版本随时可用。
于 2021-04-06T09:26:09.087 回答