GKE 叢集控制層 (主節點) 的次要版本,決定了叢集上安裝的 Knative Serving 版本。
您可以查看版本資訊,瞭解 Knative serving 和叢集版本支援的相關公告。
下表列出各 GKE 次要版本支援的 Knative Serving 版本。
判斷現有叢集的版本
如要取得現有叢集的 Knative 服務版本,請輸入下列指令:
kubectl get namespace knative-serving -o 'go-template={{index .metadata.labels "serving.knative.dev/release"}}'
輸出內容類似如下:
v0.0.24-gke.0
其中 0.24
是這個 Knative serving 建構版本的固定 Knative 版本。
Knative serving 版本
0.23
- 參照 Knative 0.23 版。
0.22
- 參照 Knative 0.22 版。
Knative serving 版本發布程序
每個 Knative serving 版本都會參照一個 Knative 版本。Knative serving 版本會在 Knative 版本發布後一到三週內,透過「快速」發布管道提供。
下表說明可用的 Google Kubernetes Engine 發布管道,以及發布至這些管道的 Knative 服務策略。
頻道 | Knative serving 發布週期 | 屬性 |
---|---|---|
快速 <0x0 | 每週 <0x | 盡快取得最新版本的 Knative Serving。在 Knative Serving 新功能正式發行時搶先使用。叢集會經常更新,確保採用最新技術。 |
一般 (預設) < | 搶鮮版發布後的 1 到 2 週 | 建議大多數使用者採用。 系統會在 Knative serving 功能推出後,在相當短的時間內就存取這些功能,不過會以更穩定、更可預測的發行節奏進行。兼顧功能可用性與更新穩定性。叢集每月會升級 2 到 3 次。 |
穩定版 <0x | 一般版發布後的 1 到 2 個月。 | 優先選擇穩定性,其次才是新功能。這個發布版的變更和新版本先發行搶鮮版,然後推出一般版,到最後才推出這些變更和新版本。這個管道可提供更多驗證時間。叢集每季會升級 2 到 3 次。 |
Knative serving 叢集升級程序
除非您已設定維護期間或排除時段,否則 GKE 叢集會在叢集發布版本中推出新版 GKE 的兩到三天後,自動升級。如要接收公告,請訂閱 Knative Serving 版本資訊和 GKE 版本資訊。