簡體   English   中英

Kube.netes 自動縮放的節點和 Pod 鎖定

[英]Node and Pod locking for Kubernetes autoscaling

在 Kube.netes 中運行,我有一個基於Keda的自動縮放部署。

此 Deployment 運行數小時的長時間運行任務,目前無法選擇遷移到 jobs。

Kube.netes 中有什么方法可以在長任務運行時鎖定節點和/或 pod,以防止它們在長任務運行期間由於縮減而終止?

我目前知道的唯一選擇是使用長terminationGracePeriodSeconds並確保任務結束后 pod 存在。

您可以使用podDisruptionBudget來實現這一點。 它將確保一定數量的 pod 應始終保持在線,並且只要沒有在線替代品,就不能刪除包含這些 pod 的節點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM