默认情况下,Ansible会在main.yml中查找角色的任务.我有太多的main.yml文件,我想将它重命名为rolename.yml或更独特的东西.如何更改Ansible的默认行为以使用rolename.yml而不是tasks/main.yml?
正如布鲁斯已经指出这是硬编码的.但我也有这个问题的问题,因为我的IDE在选项卡中显示文件名,而我曾经有一个名为"main.yml"的bazillion选项卡.
我的标准设置是有两个文件:
在main.yml中,然后只是role-name.yml的include任务.除此之外包括我处理标签,因为我希望我的所有角色都用他们的名字标记.
---
- include: role-name.yml
tags: role-name
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1983 次 |
| 最近记录: |