▪️taint - 節點設置汙點
2024-11-1
| 2025-3-19
字數 289閱讀時間 1 分鐘
污點是一種機制,用於限制哪些 Pod 可以調度到特定的節點。通過設置污點,你可以控制哪些 Pod 可以被調度到哪些節點,從而實現更精細的資源管理。

基本用法


新增
刪除

污點效果


  • NoSchedule:不允許新的 Pod 調度到該節點,但已經在該節點上的 Pod 不受影響。
  • PreferNoSchedule:盡量避免將新的 Pod 調度到該節點,但不是強制性的。
  • NoExecute:不允許新的 Pod 調度到該節點,並驅逐已經在該節點上的 Pod。

常用參數


  • -overwrite:允許覆蓋已存在的污點。
    • -all:對所有節點應用污點。
      • -kubeconfig:指定 kubeconfig 文件的路徑。
        • -context:指定 kubeconfig 文件中的上下文。
           
        • kubernetes
        • cordon - 將節點標記為不可調度狀態k8s - Taint & Toleration
          Loading...