參考架構:Google Kubernetes Engine 叢集的混合式環境
這項內容於 2024 年 12 月更新,支援 Google Distributed Cloud 1.31 版。
本頁面適用於想要設計及建構 Google Kubernetes Engine 叢集混合式環境的雲端架構師。本頁底部提供完整的參考架構 PDF,說明如何適當規劃、部署及設定 GKE 混合式環境所需的元件。這份參考架構說明如何將 Google Cloud型服務與 Google Distributed Cloud 軟體的內部部署作業整合,僅適用於 VMware 或裸機。
下圖為混合式環境中完整 GKE 部署作業的架構總覽,參考架構中會詳細說明:
在上圖中,以 Google Cloud為基礎的服務可協助您管理記錄和監控資料、儲存容器映像檔,以及提供設定管理功能。地端元件 (例如實體或虛擬伺服器和叢集、身分識別解決方案和負載平衡器) 會在您自己的資料中心執行,完成混合式方法。
這張圖也顯示與服務互動的各種使用者角色,例如應用程式開發人員、應用程式營運人員、平台開發人員和營運人員,以及網路營運人員。每種角色都能存取所需資源:
如要充分運用這項參考架構,您應已熟悉 GKE 基本概念。如果您是 GKE 新手,請先參閱「開始瞭解 GKE」。
您也應該熟悉 Kubernetes 的基本概念。詳情請參閱「Kubernetes 基礎知識」和「Google Kubernetes Engine (GKE) 說明文件」。
本參考架構著重於下列 GKE 混合式環境的各個層面,這些環境使用 VMware 或裸機上的 Google Distributed Cloud:
- 架構與元件
- 參考部署範例
- 設計先決條件,包括 Google Cloud 區域和網站、內部部署設定和網路。
- 可用性、安全性與法規遵循、規模和限制、可觀測性、以 GitOps 為基礎的設定管理等設計考量。
- 實作詳細資料,例如記錄和監控、權限等。
取得參考架構
參考架構分為兩部分發布,第一部分說明架構、參考部署作業,以及設計先決條件和考量事項,第二部分則提供實作詳細資料。如要閱讀參考架構,請選取下列任一 PDF 連結: