GKE クラスタ コントロール プレーン(マスター)のマイナー バージョンによって、クラスタにインストールされる Knative serving のバージョンが決まります。
Knative serving とクラスタ バージョンのサポートに関するお知らせについては、リリースノートをご覧ください。
次の表に、各 GKE マイナー バージョンでサポートされる Knative serving バージョンを示します。
Knative serving のバージョン | GKE コントロール プレーン(マスター)のマイナー バージョン |
---|---|
0.22, 0.24 |
|
0.22, 0.24 |
|
0.22, 0.24 |
|
0.22, 0.24 |
|
0.22, 0.24 |
1.18
|
既存クラスタのバージョンの確認
既存のクラスタの Knative serving バージョンを取得するには、次のコマンドを入力します。
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 バージョンのリリース後 1~3 週間以内に Rapid リリース チャンネルで利用できるようになります。
次の表に、利用可能な Google Kubernetes Engine リリース チャンネルと、これらのチャンネルへのリリースに関する Knative serving 戦略を示します。
チャンネル | Knative serving リリース サイクル | プロパティ |
---|---|---|
Rapid | Weekly | 最新の Knative serving リリースをできるだけ早く入手します。新しい Knative serving 機能の一般提供が開始されると、すぐに利用できます。クラスタは最新のテクノロジーに対応するために頻繁に更新されます。 |
Regular(デフォルト) | Rapid でのリリースから 1~2 週間後 | ほとんどのユーザーに推奨されます。Knative serving の機能に、より安定した、予測可能なリリース サイクルでリリース後すぐにアクセスできます。機能の可用性と更新の安定性のバランスが取れています。クラスタは月に 2~3 回アップグレードされます。 |
Stable | Regular でのリリースから 1~2 か月後。 | 新機能よりも安定性を優先します。このチャンネルでの変更と新しいバージョンは、Rapid チャンネルと Regular チャンネルでリリースされてから最後にロールアウトされます。そのため、このチャンネルではより多くの時間をかけて検証できます。クラスタは四半期に 2~3 回アップグレードされます。 |
Knative serving クラスタのアップグレード プロセス
メンテナンスの時間枠または除外を構成していない限り、GKE クラスタは、クラスタのリリース チャンネルで新しいバージョンの GKE が利用可能になってから 2~3 日以内に自動的にアップグレードされます。お知らせを確認するには、Knative serving リリースノートと GKE リリースノートに登録してください。