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自动缩放的节点和Pod锁定_Kubernetes_Autoscaling_Horizontal Pod Autoscaling - Fatal编程技术网

Kubernetes自动缩放的节点和Pod锁定

Kubernetes自动缩放的节点和Pod锁定,kubernetes,autoscaling,horizontal-pod-autoscaling,Kubernetes,Autoscaling,Horizontal Pod Autoscaling,在Kubernetes中运行时,我有一个基于的自动缩放部署 此部署运行数小时的长时间运行任务,并且当前不允许移动到作业 在Kubernetes中,是否有任何方法可以在长任务运行时锁定节点和/或pod,以防止它们在长任务运行期间因向下扩展而终止 我目前知道的唯一选择是使用长的终止GracePeriods,并确保任务结束后pod存在。您可以使用来实现这一点。它将确保一定数量的POD始终保持在线,并且包含这些POD的节点不能被删除,只要它们没有在线替换。谢谢,我会检查它!

在Kubernetes中运行时,我有一个基于的自动缩放部署

此部署运行数小时的长时间运行任务,并且当前不允许移动到作业

在Kubernetes中,是否有任何方法可以在长任务运行时锁定节点和/或pod,以防止它们在长任务运行期间因向下扩展而终止


我目前知道的唯一选择是使用长的
终止GracePeriods
,并确保任务结束后pod存在。

您可以使用来实现这一点。它将确保一定数量的POD始终保持在线,并且包含这些POD的节点不能被删除,只要它们没有在线替换。

谢谢,我会检查它!