存活模式

Distributed Cloud connected 叢集使用部署在 Distributed Cloud connected 硬體上的本機控制層。與「 Google Cloud」的連線中斷時,這類叢集會進入存續能力模式,工作負載最多可繼續執行 7 天。

建立 Distributed Cloud 連線叢集時,請遵守下列規則:

  • 您必須在自己的專案中建立 Distributed Cloud connected 叢集。 Google Cloud Distributed Cloud 連線叢集無法與任何其他類型的叢集 (包括非 Distributed Cloud 連線叢集) 共存在同一個 Google Cloud 專案 中。在同一個 Google Cloud 專案中,將 Distributed Cloud 連線叢集與任何其他類型的叢集混合使用,可能會導致資料遺失。
  • 如果您在 Distributed Cloud 連結叢集之間重新指派節點,該節點會清除所有資料並重設為預設設定。
  • 根據預設,本機控制層工作負載會以高可用性模式執行,並在 Distributed Cloud 自動選取的三個節點中,跨越三個副本。除非叢集中的節點少於三個,或您特別將叢集設定為使用一個節點執行本機控制層工作負載,否則就是如此。您也可以使用 --control-plane-machine-filter 標記,為高可用性模式指定三個節點。系統不支援其他節點組合。
  • 執行本機控制層工作負載的節點,也會執行應用程式工作負載。
  • 您可以在區域網路存取本機控制層端點的 IP 位址。請務必確保本機網路的安全防護設定可防止外部存取這些 IP 位址。

處於存續能力模式時,Distributed Cloud connected 叢集的運作方式如下:

  • 透過 Google Cloud CLI、kubectl CLI 和 Distributed Cloud Edge Container API 控制工作負載的功能已停用。
  • 無法進行 Distributed Cloud 軟體更新、取得 SLO,以及維修硬體。
  • 重新連線至 Google Cloud 後,系統會與 Google Cloud 同步處理有限的記錄和指標。
  • 根據預設,如果叢集與 Google Cloud中斷連線時節點重新啟動,則在重新建立與 Google Cloud 的連線前,節點無法重新加入叢集,因為驗證金鑰無法重新整理。您可以指定離線重新啟動時間範圍,讓節點在叢集以存續模式執行時重新啟動,並重新加入叢集。詳情請參閱「建立叢集」。

檢查叢集的連線狀態

如要檢查 Distributed Cloud 叢集的狀態,請完成「取得叢集相關資訊」中的步驟。 Google Cloud指令會傳回 connectionState 欄位的值。這個欄位可能包含下列的值:

  • CONNECTED:叢集已連線至 Google Cloud,並與其完全同步。
  • DISCONNECTED:叢集未連線至 Google Cloud。
  • CONNECTED_AND_SYNCING:叢集已重新連線至 Google Cloud ,並正在與 Google Cloud同步處理離線資料。同步完成前,請勿中斷這個叢集與 Google Cloud 的連線。

後續步驟