節點升級策略

本文將說明可搭配 Google Kubernetes Engine (GKE) 叢集使用的節點升級策略。

在 GKE Standard 叢集中,您可以為每個 Standard 節點集區設定下列其中一種節點升級策略:

  • 節點數擴充升級:節點會在滾動式升級期間升級。您可以控管一次升級的節點數量,以及升級對工作負載造成的中斷程度。
  • 藍綠升級:在新的節點設定上驗證工作負載時,現有節點會保持可用狀態,以利回溯。
  • 自動調度資源的藍綠升級 (搶先版): 工作負載可以執行更久,同時盡量減少閒置或未充分利用節點所造成的費用。

在下列特定情境中,GKE 會選擇以下策略:

  • 在 Autopilot 叢集中,GKE 會使用突波升級。詳情請參閱 Autopilot 叢集升級說明文件的「升級期間的節點數量激增」一節。
  • 在標準叢集中,對於 Autopilot 代管節點集區,GKE 會使用突增升級。您無法選取其他策略或變更設定。
  • 對於使用彈性啟動 VM 的節點,GKE 會使用短期升級。 彈性啟動搭配佈建佇列支援新旗標,這些旗標是彈性啟動預先發布版的一部分。彈性啟動功能採用 Dynamic Workload Scheduler。

您可以為標準節點集區選擇升級策略,挑選合適的程序,在速度、工作負載中斷、風險降低和最佳成本效益之間達到平衡。如要進一步瞭解適合您環境的節點升級策略,請參閱下列內容:

您可以根據環境需求,為每種策略設定升級設定,以最佳化升級程序。詳情請參閱「設定所選升級策略」。請確認所選策略有足夠的配額、資源可用性或預留容量,可使用該策略升級節點。詳情請參閱「確保節點升級的資源」。

節點數擴充升級

突波升級是預設的升級策略,最適合可處理漸進式變更的應用程式。尖峰升級會使用滾動式方法升級節點,順序未定義。選擇可建立的新節點數量上限 (maxSurge) 和可同時中斷的現有節點數量上限 (maxUnavailable),在速度和中斷之間取得最佳平衡。

此外,突波升級功能也會與叢集自動調整功能搭配運作,防止升級中的節點發生變更。

何時為環境選擇突增升級

如果您重視成本效益,且工作負載可容忍在 60 分鐘內關閉,建議為節點集區選擇突增升級。

突增升級最適合下列情境:

  • 如要盡快完成升級。
  • 如果工作負載較能容忍中斷,且可接受最多 60 分鐘的正常終止時間。
  • 如要盡量減少建立新節點,以控管成本。

GKE 使用節點數擴充升級的時機

啟用後,發生下列類型的變更時,GKE 會使用節點數擴充升級:

其他變更 (包括將更新套用至現有節點集區的節點標籤和汙點) 不會使用突增升級,因為不需要重新建立節點。

瞭解節點數擴充升級設定

使用突波升級設定,在叢集維護期間,為節點集區選擇適當的速度與中斷平衡。您可以變更 Standard 節點集區的節點數擴充升級參數,藉此調整 GKE 嘗試一次升級的節點數量。

升級期間的行為取決於 maxSurgemaxUnavailable 設定,這些設定會決定在滾動式時間範圍內,有多少節點會同時升級。

maxSurge:GKE 會先建立新的節點,再移除現有節點

設定 maxSurge,選擇在升級期間可新增至節點集區的節點數擴充上限 (每個可用區),提高現有節點上執行的工作負載立即遷移至新節點的可能性。預設值為 1。如要升級一個節點,GKE 會執行下列步驟:

  1. 佈建新節點。
  2. 等待新節點準備就緒。
  3. 限制現有節點。
  4. 排空現有節點,並遵循 PodDisruptionBudgetGracefulTerminationPeriod 設定,最多一小時。一小時後,系統會強制撤銷所有剩餘的 Pod,以便繼續升級。
  5. 刪除現有節點。

如要讓 GKE 建立突增節點,專案必須有資源可暫時建立額外節點。如果沒有額外容量,GKE 會等到資源可用時,才開始升級節點。詳情請參閱「資源:升級至尖峰時段方案」。

maxUnavailable:GKE 會讓現有節點無法使用,以便重新建立節點

設定 maxUnavailable,選擇每個區域在升級期間可同時無法使用的節點數量上限。預設值為零。 如果沒有其他節點有容量,在現有節點上執行的工作負載可能需要等待現有節點升級。如要升級單一節點,GKE 會執行下列步驟:

  1. 限制現有節點。
  2. 排空現有節點,並遵循 PodDisruptionBudgetGracefulTerminationPeriod 設定,最多一小時。一小時後,系統會強制撤銷所有剩餘的 Pod,以便繼續升級。
  3. 使用新設定重新建立現有節點。
  4. 等待現有節點準備就緒。
  5. 取消現有升級節點的封鎖。

當 GKE 重新建立現有節點時,如果容量不是來自預留資源,GKE 會暫時釋出節點容量。也就是說,如果容量有限,您可能會失去現有容量。因此,如果環境資源有限,只有在使用保留節點時,才建議使用這項設定。詳情請參閱「在資源受限的環境中升級」。

maxSurgemaxUnavailable 設定的使用範例

舉例來說,假設 GKE 叢集有一個單一區域節點集區,其中有 5 個節點,且節點數擴充升級設定如下:maxSurge=2;maxUnavailable=1

使用這個節點集區進行節點數擴充升級時,GKE 會在滾動式視窗中建立兩個升級節點,且一次最多中斷一個現有節點。升級後的節點就緒後,GKE 最多會關閉三個現有節點。升級過程中,節點集區會包含四到七個節點。

節點數擴充升級設定注意事項

設定尖峰升級設定前,請先考量以下資訊:

調整節點數擴充升級設定,在速度和中斷之間取得平衡

下表列出四個不同的升級設定檔示例,協助您瞭解不同的設定:

說明 設定 常見用途
平衡 (預設):速度較慢,但干擾程度最低 maxSurge=1 maxUnavailable=0 大部分的工作負載
快速、無尖峰資源、最擾亂 maxSurge=0 maxUnavailable=20 工作完成後的大型節點集區
速度快、資源充足,且干擾較少 maxSurge=20 maxUnavailable=0 大型節點集區
最慢、中斷、沒有尖峰資源 maxSurge=0 maxUnavailable=1 資源受限的節點集區,並有預留項目

平衡 (預設)

如要充分運用升級尖峰期,最簡單的方法是使用預設設定 maxSurge=1;maxUnavailable=0.。使用這項設定時,升級作業會緩慢進行,一次只會新增一個尖峰節點,也就是一次只升級一個節點。Pod 可立即在新節點上重新啟動。這項設定只需要資源暫時建立一個新節點。

快速且無尖峰資源

如果節點集區很大,且工作負載不會因中斷而受到影響 (例如已完成的批次工作),請使用下列設定盡量提高速度,且不使用任何額外資源:maxSurge=0;maxUnavailable=20。這項設定不會啟動額外的突增節點,且允許同時升級 20 個節點。

快速且干擾較少

如果工作負載容易中斷,且您已設定 PodDisruptionBudgets (PDB),但未使用 externalTrafficPolicy: Local (不適用於平行節點排空),則可使用 maxSurge=20;maxUnavailable=0 加快升級速度。這項設定會平行升級 20 個節點,而 PDB 會限制在特定時間可排空的 Pod 數量。雖然 Pod 中斷預算的設定可能有所不同,但如果您為節點集區中執行的一或多個工作負載建立 Pod 中斷預算,並將 maxUnavailable=1 設為 1,則一次只能逐出這些工作負載的一個 Pod,進而限制整個升級作業的平行處理能力。這項設定需要資源暫時建立 20 個新節點。

緩慢但沒有資源激增

如果無法使用任何額外資源,可以透過 maxSurge=0;maxUnavailable=1 一次重建一個節點。

控管進行中的節點數擴充升級

使用突波升級時,您可以在升級進行期間使用指令,對升級作業進行部分控制。如要進一步控管升級程序,建議使用藍綠升級

取消 (暫停) 節點數擴充升級

升級期間,您隨時可以取消進行中的升級。取消升級作業會暫停升級,GKE 不會升級新節點,但不會自動將已升級的節點還原為舊版。取消升級後,您可以繼續復原

取消升級時,GKE 會對每個節點執行下列動作:

  • 已開始升級作業的節點會完成升級。
  • 尚未開始升級的節點不會進行升級。
  • 已成功完成升級的節點不受影響,也不會復原到之前的版本。

也就是說,節點集區可能最終會處於節點執行兩個不同版本的狀態。如果節點集區已啟用自動升級功能,系統可以再次排定節點集區的自動升級作業,將節點集區中執行舊版的所有節點升級。

瞭解如何取消節點集區升級作業

繼續節點數擴充升級程序

如果節點集區升級作業已取消,且部分節點已升級,您可以繼續升級,完成節點集區的升級程序。這會升級原始作業中未升級的任何剩餘節點。瞭解如何繼續升級節點集區

復原節點數擴充升級

如果節點集區只升級了一部分,您可以將節點集區復原到先前的狀態。節點集區成功升級後就不能復原。尚未開始升級的節點不受影響。 瞭解如何復原節點集區升級

如果想在升級完成後將節點集區降級回先前的版本,請參閱降級節點集區

藍綠升級

藍綠升級是預設的突波升級策略以外的替代策略。使用藍綠升級時,GKE 會先建立一組新的節點資源 (「綠色」節點),並採用新的節點設定,然後再將原始資源 (「藍色」節點) 上的工作負載逐出。如果需要回溯工作負載,GKE 會保留「藍色」資源,直到達到浸泡時間為止。您可以根據環境需求調整升級步調和浸泡時間。

採用這項策略後,您就能進一步掌控升級程序。如有需要,您可以復原正在進行的升級作業,因為升級期間會保留原始環境。不過,這種升級策略也需要更多資源。由於系統會複製原始環境,因此升級期間節點集區會使用兩倍的資源。

何時為環境選擇藍綠升級

如果您有高可用性的生產工作負載,且工作負載無法容忍升級,因此需要能夠快速復原,而且可以接受暫時增加費用,建議為節點集區選擇藍綠升級。

藍綠升級最適合下列情境:

  • 如果想逐步推出,以降低風險為首要考量,且需要超過 60 分鐘的正常終止時間。
  • 如果工作負載較無法容忍中斷。
  • 如果可接受因資源用量增加而導致的暫時性費用增加。

如果藍綠升級作業超出維護期間,系統會繼續執行,直到完成為止。詳情請參閱「節點升級策略如何與維護時段搭配運作」。

GKE 使用藍綠升級時

對於 GKE 節點,有不同類型的設定變更需要重新建立節點。啟用後,如果發生下列類型的變更,GKE 會使用藍綠升級:

如果其他更新需要重新建立節點,則會使用節點數擴充升級功能。詳情請參閱「使用突增升級的時機」。

藍綠升級的階段

透過藍綠升級,您可以透過下列方式自訂及控管程序:

本節說明升級程序的各個階段。您可以透過升級設定調整階段運作方式,並使用指令控管升級程序

第 1 階段:建立綠色集區

在這個階段,系統會為目標集區下的每個區域建立一組新的代管執行個體群組 (MIG),也就是「綠色」集區,並採用新的節點設定 (新版本或映像檔類型)。

系統會先檢查Quota,再開始佈建新的綠色資源。

在這個階段,叢集自動調度器會停止向上或向下調度資源,而原始 MIG (稱為藍色集區) 則會綠色集區只能在這個階段擴充。

在這個階段,您可以視需要取消升級。取消藍綠升級時,升級作業會在目前階段暫停。取消後,你可以恢復回溯。在這個階段,回溯作業會刪除綠色集區。

階段 2:隔離藍色集區

在這個階段,藍色集區 (現有 MIG) 中的所有原始節點都會遭到隔離 (標示為無法排程)。現有工作負載會繼續執行,但系統不會在現有節點上排定新的工作負載。

在這個階段,您可以視需要取消升級。取消藍綠升級時,升級作業會在目前階段暫停。取消後,你可以恢復回溯。在這個階段,回溯作業會取消藍色集區的封鎖,並刪除綠色集區。

階段 3:排空藍色集區

在這個階段,藍色集區 (現有 MIG) 中的原始節點會分批排空。Kubernetes 清空節點時,會將驅逐要求傳送至節點上執行的所有 Pod。系統會重新排定 Pod 的時間。如果 Pod 違反 PodDisruptionBudget,或在排空期間有較長的 terminationGracePeriodSeconds,則會在節點刪除時的「刪除藍色集區」階段遭到刪除。您可以使用 BATCH_SOAK_DURATIONNODE_POOL_SOAK_DURATION 延長 Pod 刪除前的時間,詳情請參閱本文和下一節。

你可以使用下列任一設定控制批次大小:

  • BATCH_NODE_COUNT:批次作業中要排除的節點數量絕對值。
  • BATCH_PERCENT:批次作業中要排除的節點百分比,以介於 0 和 1 之間的小數表示 (含 0 和 1)。如果百分比不是節點的整數,GKE 會向下捨入至最接近的節點百分比,最低值為 1 個節點。

如果這兩項設定的任一項設為零,GKE 就會略過這個階段,並繼續進行「浸泡節點集區」階段。

此外,您可以使用 BATCH_SOAK_DURATION 控制每批排水管浸泡的時間長度。這段時間以秒為單位,預設為零秒。

在這個階段,您仍可視需要取消升級。取消藍綠升級時,升級作業會在目前階段暫停。取消後,你可以恢復回溯。如果前一批節點已耗盡,而您繼續升級,系統可能會立即處理下一批節點,而不會遵守該批節點的 BATCH_SOAK_DURATION。在這個階段回溯,會停止排空藍色集區,並取消其節點封鎖。工作負載隨後可重新排定在藍色集區上 (不保證),綠色集區則會排空並刪除。

階段 4:浸泡節點集區

這個階段是用來驗證藍色集區節點排空後,工作負載的健康狀態。

浸泡時間以秒為單位,並使用 NODE_POOL_SOAK_DURATION 設定。預設為 1 小時 (3, 600 秒)。如果總浸泡時間達到 7 天 (604,800 秒),系統會立即開始刪除藍色集區階段

總浸泡時間是 NODE_POOL_SOAK_DURATION 的總和,加上 BATCH_SOAK_DURATION 乘以批次數,批次數由 BATCH_NODE_COUNTBATCH_PERCENT 決定。

在這個階段,您可以完成升級,略過剩餘的測試時間。系統會立即開始移除藍色集區節點。

如有需要,您仍可取消升級。 取消藍綠升級時,升級作業會在目前階段暫停。取消後,你可以恢復回溯

在這個階段,叢集自動配置器現在可以正常擴充或縮減綠色集區。

階段 5:刪除藍色集區

浸泡時間到期後,藍色集區節點會從目標集區中移除。這個階段無法暫停。此外,這個階段不會使用逐出功能,而是嘗試刪除 Pod。與逐出不同,刪除作業不會遵守 PDB,而是強制刪除 Pod。刪除作業會將 Pod 的 terminationGracePeriodSeconds 上限設為 60 分鐘。系統會嘗試最後一次刪除剩餘的 Pod,然後從節點集區中刪除藍色集區節點。

這個階段完成後,節點集區就只會留下採用更新設定 (版本或映像檔類型) 的新節點。

叢集自動配置器如何搭配藍綠升級運作

在藍綠升級的各個階段中,原始「藍色」集區不會擴大或縮小。建立新的「綠色」集區後,只能擴大到「浸泡節點集區階段」,之後才能擴大或縮小。如果回溯升級,原始的「藍色」集區可能會在這個程序中擴充,以因應額外容量需求。

控管進行中的藍綠升級

採用藍綠升級時,您可以在升級期間使用指令控管升級作業。舉例來說,如果您判斷工作負載需要回溯至舊節點設定,就能高度掌控這個程序。

取消 (暫停) 藍綠升級

取消藍綠升級時,升級作業會在目前階段暫停。除了「刪除藍色集區」階段外,這個指令可用於所有階段。取消後,節點集區會根據發出要求時的階段,暫停在中間狀態。

瞭解如何取消節點集區升級

取消升級後,您可以選擇繼續升級 (繼續) 或還原 (還原)。

繼續藍綠升級

如果確定可以繼續升級,請恢復升級作業。

如果繼續升級,升級程序會從暫停時的中間階段繼續進行。如要瞭解如何繼續升級節點集區,請參閱「繼續升級節點集區」。

復原藍綠升級

如果您判斷升級不應繼續進行,並想將節點集區恢復原狀,可以執行回溯作業。如要瞭解如何復原節點集區升級,請參閱復原節點集區升級

透過回溯工作流程,系統會反向執行程序,將節點集區還原至原始狀態。藍色集區會解除封鎖,以便重新排定工作負載。在此期間,叢集自動配置器可能會視需要擴充藍色集區。綠色集區會排空並刪除。

如果想在升級完成後將節點集區降級回先前的版本,請參閱降級節點集區

完成藍綠升級

浸泡階段,如果您判斷工作負載不需要在新節點設定上進行進一步驗證,且可以移除舊節點,即可完成升級。完成升級後,系統會略過其餘的浸泡階段,並繼續進行刪除藍色集區階段

如要進一步瞭解如何使用 complete 指令,請參閱「完成藍綠節點集區升級」。

自動調整藍綠升級

自動調整藍綠升級是另一種升級策略,可盡量延長時間,避免不容中斷的工作負載遭到逐出,同時將成本降到最低。這項策略是根據標準的藍綠升級而來。不過,如果使用自動調整大小的藍綠升級,GKE 最多會在節點封鎖後七天,才排空標示為不適合排空的工作負載節點。

以下章節說明選擇這項策略的時機、這項策略的藍綠升級實作方式與標準藍綠升級的不同之處,以及使用這項策略時應遵循的最佳做法。

如要使用自動調度資源的藍綠升級功能,請參閱「設定自動調度資源的藍綠升級功能」。

何時為環境選擇自動調整規模的藍綠升級

如果工作負載需要盡量延長遭驅逐前的時間,但不需要盡快重新排程,建議您為節點集區選擇自動調整藍綠升級。

如果符合下列情境,自動調度資源的藍綠升級功能會很適合您:

  • 您有必須完整執行的批次工作負載。
  • 您希望盡量減少閒置或未充分利用的節點數量,以降低成本,相較於標準藍綠升級程序更具成本效益。
  • 您不需要 Pods 就能確保系統立即重新排定時間,或立即回溯至先前的節點設定。

如要盡量縮短將工作負載重新排程至新節點的時間,並具備回溯至先前節點設定的能力,請選擇標準藍綠升級。

如果自動調度資源的藍綠升級作業超出維護期間,系統會繼續執行,直到完成為止,就像標準藍綠升級作業一樣。詳情請參閱「節點升級策略如何與維護時段搭配運作」。

自動調整規模的藍綠升級階段

當 GKE 升級具有自動調整資源配置功能的節點集區時,藍綠升級的階段與標準藍綠升級不同。如要瞭解標準升級策略的階段,請參閱藍綠升級的階段

啟用自動調整藍綠升級政策後,GKE 會在作業期間執行下列步驟:

  1. GKE 建立綠色集區。 不過,綠色集區一開始沒有任何節點。在後續階段,當 GKE 從藍色集區逐出 Pod 時,叢集自動配置器會擴充綠色集區,以執行這些 Pod。
  2. GKE 封鎖藍色集區
  3. GKE 會等待一段時間,您可以將這段時間設定為零到七天 (預設為三天)。在此期間,GKE 會執行下列操作:

    • 叢集自動配置器會縮減未充分利用的藍色集區節點,除非這些節點有執行 "cluster-autoscaler.kubernetes.io/safe-to-evict": "false" 註解的 Pod。這項註解可確保需要最長時間才能停止運作的工作負載能繼續執行。如果叢集自動配置器未主動縮減未充分運用的節點,請參閱「排解叢集自動配置器未縮減資源的問題」和「考量 Pod 排程和中斷」。
    • 縮減藍色集區時,GKE 會忽略 --min-nodes--total-min-nodes 參數的自動調度資源限制。如果在此時間範圍完成前,所有藍色集區節點都已縮減,GKE 會立即進入刪除藍色集區的階段。
  4. GKE 會排空藍色集區,一次最多平行排空 20 個藍色集區節點。GKE 最多會保留 PodDisruptionBudget 設定 1 小時,terminationGracePeriodSeconds 設定 24 小時。

  5. GKE 會略過浸泡節點集區階段。

  6. GKE 會刪除藍色集區

自動調整藍綠升級的最佳做法

下列各節提供叢集、節點集區和 Pod 的最佳做法,有助於在自動調整藍綠升級期間,盡量減少工作負載中斷。

叢集和節點集區設定

  • GKE 會在調度綠色集區資源時,遵守自動調度資源限制。將 --max-nodes--total-max-nodes 參數設得夠高,這樣當 GKE 將工作負載從藍色集區重新排程至綠色集區時,叢集自動配置器就能擴充綠色集區。縮減藍色集區時,GKE 不會採用 --min-nodes--total-min-nodes 參數。
  • 如要讓 GKE 更積極地縮減藍色集區中資源使用率偏低的節點,請設定 optimize-utilization 自動調度資源設定檔。詳情請參閱「自動調度資源設定檔」。
  • 請勿更新使用節點自動佈建建立的節點集區,以免使用自動調整大小的藍綠升級功能。此外,請勿設定叢集,對新的自動佈建節點集區使用自動調度資源藍綠升級。

Pod 設定

  • 為確保 Pod 不會在排空藍色集區前暫停期間遭到逐出,請將 "cluster-autoscaler.kubernetes.io/safe-to-evict": "false" 註解新增至這些 Pod。如果 Pod 的節點使用量過低,這項註解可防止叢集自動調度器驅逐 Pod。
  • 與標準藍綠升級程序相同,為確保從藍色集區節點逐出的 Pod 只會重新排定至綠色集區節點,請為工作負載新增 cloud.google.com/gke-nodepool:NODE_POOL_NAME 標籤的 nodeSelector。如果省略這個標籤,且叢集中有其他節點集區,遭撤銷的 Pod 可能會排定至這些節點集區的節點。

自動調度資源藍綠升級的限制

  • 您可以取消繼續自動調整規模的藍綠升級作業,但無法回溯取消的升級作業。
  • 當藍色集區遭到封鎖並排空時,如果叢集自動配置器因配額和限制資源可用性而無法擴充綠色集區,Pod 可能會暫時無法排程,因為綠色集區是以零個節點建立。
  • 只有在叢集的控制層執行 1.34.0-gke.2201000 以上版本,且已啟用叢集自動調度器時,您才能升級具有自動調度藍綠升級功能的節點集區。

GKE 使用自動調整的藍綠升級

GKE 會針對與標準藍綠升級相同類型的變更,使用自動調整大小的藍綠升級。如要進一步瞭解 GKE 使用標準藍綠升級策略的變更類型,請參閱「GKE 何時會使用藍綠升級」。

叢集自動配置器如何搭配自動調整藍綠升級功能運作

如要設定自動調度資源的藍綠升級,您也必須設定叢集自動調度器。

如果您使用自動調度資源的藍綠升級,叢集自動配置器會執行下列操作:

  • 在 GKE 等待排空藍色集區的階段,藍色集區不會向上擴充,只有在節點使用率不足時,叢集自動配置器才會縮減藍色集區。叢集自動配置器可將藍色集區縮減至零,而不遵守 --min-nodes--total-min-nodes 參數。在其他所有階段,叢集自動調度器都不會向上或向下擴充藍色集區。
  • 在升級策略的所有階段中,叢集自動配置器會視需要將綠色集區從零個節點擴充,或縮減至 --min-nodes 設定。

短期升級 (僅適用於彈性啟動和佇列佈建)

短期升級是節點升級策略,專門用於使用彈性啟動 VM 的節點,以及使用排隊佈建的節點 (1.32.2-gke.1652000 以上版本),這兩者都採用 Dynamic Workload Scheduler。如要進一步瞭解使用短期升級的節點,請參閱「關於使用動態工作負載排程器取得 GPU」。

GKE 會對 Standard 節點集區,以及 Autopilot 叢集中的節點群組,採用短期升級策略。

採用這項策略後,GKE 升級這些受限的執行階段節點時,現有工作負載不會中斷。這項策略的運作方式如下:

  1. 現有節點會持續運作,直到發生先占情形。
  2. 新節點會使用新的節點設定。
  3. 節點最多會在七天內,從執行現有設定轉換為執行新設定。

對於使用彈性啟動 VM 的節點,GKE 會自動設定這項策略。這項策略沒有任何設定。

GKE 使用短期升級時機

GKE 會自動將使用彈性啟動 VM 的節點設為套用短期升級。如果節點只使用排隊佈建,但執行於 GKE 1.32.2-gke.1652000 以上版本的叢集,也會使用短期升級。

對於使用短期升級的 Autopilot 叢集中的標準節點集區和節點群組,如果原本會使用升級浪湧,GKE 就會改用這項策略。除了節點升級 (版本變更) 之外,GKE 也會使用短期升級進行其他類型的節點更新,類似於節點數擴充升級。詳情請參閱「使用尖峰升級時機」。

後續步驟