利用可能な GKE クラスタ バージョン

GKE クラスタ コントロール プレーン(マスター)のマイナー バージョンによって、クラスタにインストールされる Knative serving のバージョンが決まります。

Knative serving とクラスタ バージョンのサポートに関するお知らせについては、リリースノートをご覧ください。

次の表に、各 GKE マイナー バージョンでサポートされる Knative serving バージョンを示します。

Knative serving version GKE control plane (master) minor version
0.22, 0.24

1.22

0.22, 0.24

1.21

0.22, 0.24

1.20

0.22, 0.24

1.19

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 リリースノートに登録してください。