无需停机即可部署EKS AWS

时间:2020-04-08 03:04:44

标签: kubernetes kubectl aws-eks eks

我想问一下如何在不停机的情况下使用EKS群集进行部署?我必须在yml文件中设置“最小健康”和“最大健康”吗?

2 个答案:

答案 0 :(得分:2)

您可以使用Helm进行部署, 并且您可以使用Helm执行滚动更新,以避免停机。

更多信息here

无需使用头盔,您也可以对部署进行滚动更新。

Kubectl文档已经对其进行了很好的解释,您可以在此处进行以下介绍:-

https://kubernetes.io/docs/tutorials/kubernetes-basics/update/update-intro/

答案 1 :(得分:1)

您可以执行rolling update

滚动更新允许通过用新的Pod实例增量更新Pods实例,从而在零停机时间的情况下进行Deployment的更新。新的Pod将会安排在具有可用资源的节点上

相关问题