Ansible-如何为角色依赖关系创建条件
如果需要在特定条件下运行角色依赖项,可以使用jinja模板。Ansible-如何为角色依赖关系创建条件,ansible,Ansible,如果需要在特定条件下运行角色依赖项,可以使用jinja模板。 如果条件为true/met,这将导致一个角色运行。在role/meta/main.yml中添加: --- dependencies: - role: "{{ 'my_role' if some_condition else '' }}" 例如: --- dependencies: - role: "{{ 'aws_start' if varx is defined else 'awx_deploy' }}"
如果条件为true/met,这将导致一个角色运行。在role/meta/main.yml中添加:
---
dependencies:
- role: "{{ 'my_role' if some_condition else '' }}"
例如:
---
dependencies:
- role: "{{ 'aws_start' if varx is defined else 'awx_deploy' }}"