關於 Distributed Cloud 套裝組合

VMware 適用的 Google Distributed Cloud (僅限軟體) 會使用套件,減少映像檔下載期間 Proxy 連線速度緩慢的問題。本頁說明不同類型的套裝組合、套裝組合內容、命名慣例和用途。

軟體包類型

Distributed Cloud for VMware 提供兩種套裝組合:一般套裝組合和完整套裝組合。這些套件包含叢集所需的元件。

一般套件只包含中繼資料和資訊清單。完整軟體包包含中繼資料、OS 映像檔 OVA 和容器映像檔 tarball。

下表比較一般和完整套裝組合的內容。

軟體包類型 目錄
一般 僅限中繼資料和資訊清單
完整 中繼資料、OS 映像檔 OVA 和容器映像檔 tarball

套裝組合命名慣例

套裝組合遵循特定命名慣例。您可以透過檔案名稱中的 -full.tgz 後置字串,識別完整套件。

舉例來說,完整套件的名稱可能類似於 gke-onprem-vsphere-[VERSION]-full.tgz

套裝組合用途

根據環境和網路狀況選擇套裝組合類型。

一般組合包用途

如要進行標準安裝,請使用一般套件。這類裝置通常具有 Google Cloud的高頻寬存取權。

完整套裝組合的用途

在氣隙環境或生產工作站中使用完整套件,並透過緩慢的 Proxy 連線至 Google Cloud。

完整套裝組合有幾項優點:

  • 避免 Proxy 停機。
  • 不必為不同的正式版環境啟用或停用 Proxy。
  • 將完整套件 tarball 分發至工作站。

您可以在沒有 Proxy 的環境中下載完整套件。由於完整套件包含所有系統映像檔,因此您可以在生產工作站中執行 gkectl prepare,不必連線至 Google Cloud。

版本差異和限制

套裝組合內容和相容性會因 Google Distributed Cloud 版本而異:

  • 1.33 以上版本:完整套件包含 cgroup v2 映像檔,但不含 cgroup v1 映像檔,與新版叢集的預設執行階段需求一致。
  • 1.32 以下版本:完整套件不含 cgroup v2 映像檔。如要在舊版上使用 cgroup v2,必須使用一般套件。

套件組合如何與私人登錄檔搭配運作

您可以在叢集設定檔中設定私人登錄檔。如果您在管理員叢集檔案中設定私人登錄檔,所有使用者叢集都會從該私人登錄檔提取工作負載映像檔。

如果未設定私人登錄檔,系統會使用元件存取服務帳戶 component-access-sa,從 gcr.io/gke-on-prem-release 提取系統映像檔。如要進一步瞭解 Google Distributed Cloud 軟體專用 VMware 中的私人登錄檔,請參閱「設定私人容器登錄檔」。

如果使用 Proxy,但連線至 Google Cloud 的網路速度緩慢,可以使用完整套件在沒有 Proxy 的情況下執行 gkectl prepare。完成準備作業後,請重新啟用 Proxy,並盡量減少與外部網路的連線。這個方法可大幅提升安全性。

後續步驟