gpt4 book ai didi

ansible - Ansible 中角色的串行执行

转载 作者:行者123 更新时间:2023-12-05 06:59:04 26 4
gpt4 key购买 nike

我有一个定义如下的剧本:

- name: install percona rpms
hosts: imdp
roles:
- role1
- role2
- role3
- role4

我只想让角色 3 中定义的任务串行执行。如果我在 role3 任务中定义 serial: 1,它不起作用。所有任务并行执行。但是,如果我在主 yaml(上面的 yaml)中定义了 serial: 1,那么所有的角色都是串行执行的,这也是不需要的。

我怎样才能让 role3 串行执行?

最佳答案

连续剧”仅在剧中可用。参见 Playbook Keywords .解决方案是将角色分配到更多的剧本中。例如

- name: Play 1. install percona rpms
hosts: imdp
roles:
- role1
- role2

- name: Play 2. install percona rpms
hosts: imdp
serial: 1
roles:
- role3

- name: Play 3. install percona rpms
hosts: imdp
roles:
- role4

关于ansible - Ansible 中角色的串行执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64473484/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com