ansible - 串行执行中最后一个节点上的 Ansible playbook 跳过任务
问题描述
我想在 4 个服务器上一个一个地运行一些 ansible 任务,即以串行方式。但中间会有一个停顿。所以,我最后在剧本中添加了暂停,但我希望在最后一个服务器上跳过它。否则它将无缘无故地等待。请让我知道如何实现这一点。
---
- hosts: server1,server2,server3,server4
serial: 1
vars_files:
- ./vars.yml
tasks:
- name: Variable test
pause:
minutes: 1
解决方案
推荐阅读
- angular - 如何从angular2中的mat-form-field中获取所选项目
- ios - akavache 不在 ios 模拟器/设备中缓存
- websocket - Network.getResponseBody 通过 Websocket API
- c# - 为什么我不能为 HttpClient 的每个请求指定超时?
- php - laravel 视图和路由器未定义对象
- javascript - 如何不使用多个 Vue 的实例
- c# - 如何在没有 ReSharper 的情况下使用类似 ReSharper 的语法突出显示
- oracle11g - 在 oracle 数据库 xe 11.2 中删除 APEX 表和一些虚拟数据是否安全
- python - 我想对字典进行排序,键为月-年
- function - 离子 4 | 函数中的 Http 给出未定义的数据