【发布时间】:2019-01-14 04:17:43
【问题描述】:
我想知道是否可以指定一个角色对其他角色的特定任务的依赖关系?
我知道可以像这样在rolename/meta/main.yml中定义角色依赖
dependencies:
- { role: anotherrolename }
但如果我希望角色依赖于 anotherrolename 的特定任务,我不知道如何在 meta/main.yml 中指定它。
当然,一种可行的解决方案是在我的任务开始时像这样在任务中使用导入角色:
- import_role:
name: anotherrolename
tasks_from: specifictaskname
但我认为在 meta/main.yml 文件中定义我的所有依赖项会是一种更简洁的方式。有办法吗?
【问题讨论】:
标签: ansible