完成发布流程如下

first

修改nginx 配置文件下线 web1-2

使用 delegate_to 将默认hosts指定为 nginx主机

使用remote_user 将用户 锁定为 root

second 

对web1-2组内机器进行代码更新和服务重启

third

对 web1-2进行回挂同时摘取 web3-5

使用 delegate_to 将默认hosts指定为 nginx主机

使用remote_user 将用户 锁定为 root

forth

对web 3-5进行代码更新

使用 delegate_to 将默认hosts指定为 nginx主机

使用remote_user 将用户 锁定为 root

last

全站回挂

 

重启nginx 使用 统一的handler来进行

服务步骤封装再block 内 。是否执行由上一步执行结果注册变量来进行测试。

相关文章:

  • 2021-12-25
  • 2022-02-28
  • 2021-05-02
  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
  • 2021-04-15
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
  • 2021-11-22
  • 2021-07-05
  • 2022-12-23
  • 2021-09-11
相关资源
相似解决方案