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