Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 在不停机的情况下部署EKS aws_Kubernetes_Kubectl_Amazon Eks - Fatal编程技术网

Kubernetes 在不停机的情况下部署EKS aws

Kubernetes 在不停机的情况下部署EKS aws,kubernetes,kubectl,amazon-eks,Kubernetes,Kubectl,Amazon Eks,我想问一下,如何在不停机的情况下部署EKS群集?我必须在yml文件中设置最小运行状况和最大运行状况吗?您可以使用Helm进行部署, 您还可以使用Helm执行滚动更新,以避免停机 更多信息 不使用helm,您也可以对部署进行滚动更新 Kubectl文档已经很好地解释了这一点,您可以在这里遵循:- https://kubernetes.io/docs/tutorials/kubernetes-basics/update/update-intro/ 你可以执行一个任务 滚动更新通过使用新实例增量更新

我想问一下,如何在不停机的情况下部署EKS群集?我必须在yml文件中设置最小运行状况和最大运行状况吗?

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

更多信息

不使用helm,您也可以对部署进行滚动更新

Kubectl文档已经很好地解释了这一点,您可以在这里遵循:-

https://kubernetes.io/docs/tutorials/kubernetes-basics/update/update-intro/
你可以执行一个任务


滚动更新通过使用新实例增量更新Pods实例,允许部署的更新在零停机时间内进行。新POD将安排在具有可用资源的节点上,而不使用Helm,我们不能应用零停机时间吗?(ex=update file yml rolling update)@elsasyaa是的,您也可以对部署执行滚动更新。我将在我的回答中举例说明