HashiCorp Nomad 服务器或客户端的零停机升级
Zero-downtime upgrade for HashiCorp Nomad server or client
在 CentOS Linux 7.5 上升级 HashiCorp Nomad 服务器或客户端而无需停机的推荐方法是什么?
我正在尝试从 v0.10.4 迁移到刚刚发布的 v0.11。
有没有办法执行惰性升级,defer/wait 现有任务在交换二进制文件之前结束,以确保零停机时间?
official Nomad upgrade guide 涵盖了您需要的一切。
基本上该过程包括以下步骤
- 用新的替换旧的 Nomad 二进制文件
- 重新启动 Nomad 进程
我刚刚在我的一台暂存服务器上对其进行了测试,它非常有效。 Docker 容器在 Nomad 更新过程中没有重新启动。
在 CentOS Linux 7.5 上升级 HashiCorp Nomad 服务器或客户端而无需停机的推荐方法是什么?
我正在尝试从 v0.10.4 迁移到刚刚发布的 v0.11。
有没有办法执行惰性升级,defer/wait 现有任务在交换二进制文件之前结束,以确保零停机时间?
official Nomad upgrade guide 涵盖了您需要的一切。
基本上该过程包括以下步骤
- 用新的替换旧的 Nomad 二进制文件
- 重新启动 Nomad 进程
我刚刚在我的一台暂存服务器上对其进行了测试,它非常有效。 Docker 容器在 Nomad 更新过程中没有重新启动。