网站.yml
---
- import_playbook: common.yml
- import_playbook: redis.yml
- import_playbook: riak.yml
- import_playbook: webserver.yml
- import_playbook: haproxy.yml
我想并行运行这些剧本。
喜欢
- import_playbook: common.yml
# after common.yml run these 4 in parallel
parallel {
- import_playbook: redis.yml
- import_playbook: riak.yml
- import_playbook: webserver.yml
- import_playbook: haproxy.yml
}
我怎样才能做到这一点?
一个选项是在后台运行其他剧本
要监控项目,请打开其他四个终端并使用“ tail -f ansible- ... ”查看日志
我是ansible-parallel的作者,所以你可以试试:
它显示进度的实时更新,并在最后显示报告。