【发布时间】:2014-10-03 12:28:45
【问题描述】:
我所有的 Ansible 剧本/角色都签入到我的 git 存储库中。
但是,对于 Ansible Galaxy 角色,我总是必须在每台要运行 Ansible 的机器上显式下载它们。
在 Ansible 抱怨运行时缺少角色之前,甚至很难提前确切知道需要哪些 Ansible Galaxy 角色。
应该如何管理 Ansible Galaxy 角色依赖关系?我想让它们与我的其余 ansible 代码一起签入我的 git 存储库,或者在我在新机器上运行 Ansible 时自动识别和下载它们。
【问题讨论】:
-
galaxy.ansible.com/docs/using/index.html 这是使用 ansible-galaxy 所需的一切。这是一个做得很好的文档!即使你是初学者:)
-
@pdeva 您能接受以下有效答案之一吗?
标签: ansible ansible-playbook ansible-galaxy