在我的剧本中,我想在 4 个负载均衡器上运行委托任务。我可以简单地delegate_to: loadbalancers_group在我的任务中使用吗?会delegate_to接受团体而不是单个主持人吗?我不确定 Ansible 文档所说的:
delegate_to - 执行任务的主机而不是目标(inventory_hostname)
不可以。该delegate_to选项必须是主机,而不是组。
您可以做的是循环该组,例如:
- file:
path: touched_file
state: touch
delegate_to: "{{ item }}"
loop: "{{ groups['loadbalancers_group'] }}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2782 次 |
| 最近记录: |