Jam*_*mes 5 dependencies ansible ansible-playbook
我试图使用Ansible的依赖项功能,但我无法让它工作.有人可以提供一个角色的最小示例,该角色依赖于使用依赖项功能的另一个角色,例如:
---
dependencies:
- { role: common }
非常感谢.
如果您将问题中指定的内容放入此文件中,您应该能够使用它:
<your-project-home>/roles/webservers/meta/main.yml
Run Code Online (Sandbox Code Playgroud)
确保您的common
角色存在于:
<your-project-home>/roles/common
Run Code Online (Sandbox Code Playgroud)
确保您的项目结构如下所示:
yourplaybook.yml
roles/
common/
webservers/
Run Code Online (Sandbox Code Playgroud)
yourplaybook.yml
应该看起来像这样:
---
- hosts: all
roles:
- webservers
Run Code Online (Sandbox Code Playgroud)
然后你会这样称呼你的剧本:
ansible-playbook -i ./inventory-file yourplaybook.yml
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2481 次 |
最近记录: |