Distributed Cloud connected 叢集使用部署在 Distributed Cloud connected 硬體上的本機控制層。與「 Google Cloud」的連線中斷時,叢集會進入存續能力模式,工作負載最多可持續執行 7 天。 如果叢集處於存續能力模式時工作負載發生故障,本機映像檔快取功能可確保連線 Google Cloud 恢復後,工作負載會重新啟動。
叢集可能因 Google 無法控制的硬體或軟體故障,或 Distributed Cloud 連結網路方案的硬體或軟體故障,而進入存續模式。
Google 無法控制的故障示例:
- 部署地點的網際網路連線失敗。
- 部署地點的防火牆或網路設定錯誤,或是硬體故障。
- 為叢集提供服務的邊界 Proxy 執行個體已關閉或設定有誤。
如果 Distributed Cloud 連結叢集因 Google 無法控制的硬體或軟體故障,在存續模式下運作 7 天或更短時間,Google 支援團隊會與您合作,在 7 天內將叢集還原為正常運作狀態。超過 7 天後,我們不保證能提供進一步支援。
Distributed Cloud connected 硬體或軟體故障的例子:
- Distributed Cloud 連線軟體更新發生錯誤。
- Distributed Cloud connected 機器或網路硬體故障。
- Distributed Cloud 連結軟體中未診斷出的故障。
如果 Distributed Cloud 連結網路叢集因 Distributed Cloud 連結網路軟體或硬體發生故障而進入存續模式,Google 支援團隊會與您合作,直到叢集恢復正常運作。
叢集進入存續模式後會發生什麼情況
Distributed Cloud 連結網路叢集進入存續模式時,會發生下列情況:
- Google 會使用您訂購 Distributed Cloud 連結網路硬體時提供的聯絡資訊,自動為 Distributed Cloud 連結網路部署建立支援案件。
- 系統會透過電子郵件通知您叢集已進入存續模式,並建立支援案件。
- Google 支援團隊會與您合作,協助叢集恢復正常運作。
存續能力模式下的叢集作業
處於存續能力模式時,Distributed Cloud connected 叢集的運作方式如下:
- 如果與 Google Cloud 的連線中斷,Distributed Cloud Connected 會持續嘗試重新連線至 Google Cloud ,直到連線恢復為止。
- 透過 Google Cloud CLI、
kubectlCLI 和 Distributed Cloud Edge Container API 控制工作負載的功能已停用。不過,您可以產生離線憑證,透過其他網際網路連線存取叢集,詳情請參閱「取得叢集憑證」。 - 無法進行 Distributed Cloud 軟體更新、取得 SLO,以及維修硬體。
- 重新連線至 Google Cloud 後,系統會將有限的記錄和指標同步至 Google Cloud :
- 系統指標的上限為 6 GB 或 22 小時,以先達到者為準。
- 工作負載記錄檔最多只能保留 4 小時。
- 工作負載指標的上限為 1 GB。
- 稽核記錄的上限為 10 GB。
- 根據預設,如果叢集與 Google Cloud中斷連線時節點重新啟動,則在重新建立與 Google Cloud 的連線前,節點無法重新加入叢集,因為驗證金鑰無法重新整理。您可以指定離線重新啟動時間範圍,讓節點在叢集以存續模式執行時重新啟動,並重新加入叢集。詳情請參閱「建立叢集」。
叢集退出存續模式時的處理方式
Distributed Cloud connected 叢集退出存續模式時,請檢查下列事項:
- Distributed Cloud connected 軟體版本。除非您刻意將叢集固定在特定軟體版本,否則可能需要將受影響的叢集更新至最新版 Distributed Cloud 連線軟體。詳情請參閱「升級叢集的軟體版本」。
- 車隊管理憑證。您可能需要更新過期的車隊管理 LOAS 憑證。如要解決這個問題,請與 Google 支援團隊聯絡。
檢查叢集的連線狀態
如要檢查 Distributed Cloud 叢集的狀態,請完成「取得叢集相關資訊」中的步驟。 Google Cloud指令會傳回 connectionState 欄位的值。這個欄位可能包含下列的值:
CONNECTED:叢集已連線至 Google Cloud,並與其完全同步。DISCONNECTED:叢集未連線至 Google Cloud。CONNECTED_AND_SYNCING:叢集已重新連線至 Google Cloud ,並正在與 Google Cloud同步處理離線資料。同步完成前,請勿中斷這個叢集與 Google Cloud 的連線。