首页 » 翻译 » 正文

ansible 特殊属性:serial,max_fail_percentage

在ansible执行过程中,比如我们有1000台机器,我们想3台3台的更新,也就是更新完3台之后,再去更新下边的三台

如下:

-name: test play
hosts: webservers
serial: 3

当然,在1.8以后的版本中,serial同样支持百分比,例如30%

再有一个情况就是如果一个任务,超过30%的主机执行失败的话,剩余的就不执行了,比如一次10台和上边的例子类似,如果其中有3台失败了,后边的就不再执行了

– hosts:webservers
max_fail_percentage: 30
serial: 3

发表评论