使用Kubernetes进行零停机时间部署

时间:2019-02-28 17:37:12

标签: kubernetes

我试图通过Kubernetes获得零停机时间部署。我读到的是,我们可以使用readiness-probe的{​​{1}}和RollingUpdate策略获得此信息。我在Deployments文件中尝试了这两种方法,但是每次遇到停机时,都希望避免这种情况。该服务是基于HTTP的服务,因此我使用了Deployment.yml探针。

我正在使用头盔图进行部署。我正在通过重新部署相同的代码和相同的K8s配置来测试0停机时间。

以下是YAML文件。

HTTP-Get

除此之外,我还配置了HPA。 我希望停机时间为零,这是我无法实现的。

预先感谢!

0 个答案:

没有答案