檢視次數:
設定檔適用性:等級 1
訂閱常規或穩定版本頻道,以自動升級 GKE 叢集的版本,並根據所需的功能數量和穩定性水平來減少版本管理的複雜性。
發行通道表示穩定性和生產準備程度的提升級別。這些是基於運行該版本的 GKE Clusters 的觀察性能,並代表對叢集版本的經驗和信心。
常規發行通道每隔幾週升級一次,適合需要穩定通道尚未提供功能的生產用戶。這些版本已通過內部驗證,但沒有足夠的歷史資料防護來保證其穩定性。已知問題通常有已知的解決方法。
穩定版本通道每隔幾個月升級一次,適合需要穩定性至上的生產用戶,以及對於頻繁升級有風險的用戶。這些版本已通過內部驗證,並根據這些集群的觀察性能顯示在生產環境中穩定且可靠。
重要的安全修補程式已傳送至所有發行管道。
注意
注意
目前,發佈通道預設未啟動。

影響

一旦在叢集上啟用了發行通道,就無法停用。若要停止使用發行通道,必須重新建立叢集且不使用 --release-channel 標誌。節點自動升級已啟動(且無法停用),因此叢集會自動從所選發行通道中可用的版本進行更新。

稽核

使用 Google Cloud 主控台:
  1. 前往 Kubernetes Engine,請造訪:Google Cloud Console Kubernetes Engine 頁面
  2. 從叢集列表中選擇所需的叢集。
  3. 在詳細資訊窗格中,如果使用發行通道,應將發行通道設置為常規或穩定通道。
使用命令列:
要在叢集中檢查發行通道,首先定義三個變數:叢集名稱、位置資訊和專案,然後執行以下命令:
gcloud container clusters describe $CLUSTER_NAME --location $LOCATION --project $PROJECT_ID --format json | jq .releaseChannel.channel
確保上述命令的輸出中,JSON 鍵屬性 channel 設定為 REGULAR 或 STABLE:
"releaseChannel": { "channel": "REGULAR" },
上述命令的輸出將返回 regularstable,如果這些發行通道用於管理叢集的自動升級。

補救

目前,叢集發佈通道僅能在叢集佈建時進行配置。
使用 Google Cloud 主控台:
  1. 前往 Kubernetes Engine,請造訪:Google Cloud Console Kubernetes Engine 頁面
  2. 點擊建立,然後選擇配置所需的叢集模式。
  3. 在控制平面版本標題下,點擊發佈頻道按鈕。
  4. 從發行頻道下拉選單中選擇常規或穩定頻道。
  5. 根據需要配置叢集的其餘設定。
  6. 點擊建立。
使用命令列:
通過執行以下命令來建立新的叢集,其中 <release_channel> 根據需求可以是 stableregular
gcloud container clusters create <cluster_name> --location <location> --release-channel <release_channel>