[英]Ansible: run task with individual parameters for each server
需要在多台服务器上运行任务:这将是相同的管道,但是在Eatch服务器上的数据不同。
所以,我有文件列表。 必须将其切成服务器编号部分,每个子列表传递给各个服务器的任务副本,然后才能独立运行。
我不知道该怎么做:
所有实例和问询者都谈到并行运行不同的任务。 但是我有相同的任务,但是参数化了。 如果没有文件列表作为参数,它将简单地运行:只需设置主机,然后设置任务即可。
一个选项
“在多个服务器上运行任务...,但是每个服务器上的数据不同”
将为每个服务器包括具有不同数据的文件。
- include_vars: "{{ ansible_hostname }}.yaml"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.