プロファイルの適用性: レベル1
GKEクラスターのバージョンアップグレードを自動化し、必要な機能の数と安定性のレベルに応じてバージョン管理の複雑さを軽減するために、RegularまたはStableリリースチャンネルを購読してください。
リリースチャネルは、安定性と本番環境での準備完了度の段階を示します。これらは、そのバージョンを実行しているGKEクラスターの観測されたパフォーマンスに基づいており、クラスターバージョンに対する経験と信頼を表しています。
通常リリースチャネルは数週間ごとにアップグレードされ、安定版チャネルでまだ提供されていない機能を必要とするプロダクションユーザ向けです。これらのバージョンは内部検証を通過していますが、安定性を保証するための十分な履歴データはありません。既知の問題には一般的に既知の回避策があります。
Stableリリースチャンネルは数ヶ月ごとにアップグレードされ、安定性を最優先とし、頻繁なアップグレードがリスクとなるプロダクションユーザ向けです。これらのバージョンは内部検証を通過しており、それらのクラスターの観察されたパフォーマンスに基づいて、プロダクションで安定かつ信頼性があることが示されています。
すべてのリリースチャネルに重要なセキュリティパッチが配信されます。
注意現在、リリースチャネルはデフォルトで有効になっていません。
|
影響
クラスターでリリースチャネルが有効になると、無効にすることはできません。リリースチャネルの使用を停止するには、
--release-channelフラグなしでクラスターを再作成する必要があります。ノードの自動アップグレードが有効になっています (無効にすることはできません)、そのためクラスターは選択したリリースチャネルで利用可能なリリースから自動的に更新されます。
監査
Google Cloud Consoleを使用する
- Kubernetes Engine websiteに移動します。
- クラスターのリストから、目的のクラスターを選択してください。
- 詳細ペイン内でリリースチャネルを使用する場合、リリースチャネルは
RegularまたはStableチャネルに設定する必要があります。
コマンドラインを使用する:
次のコマンドを実行します。
gcloud container clusters describe $CLUSTER_NAME --zone $COMPUTE_ZONE -- format json | jq .releaseChannel.channel Returned Value: "REGULAR"
上記のコマンドの出力は、これらのリリースチャネルがクラスターの自動アップグレードを管理するために使用されている場合、
regularまたはstableを返します。修復
現在、クラスターリリースチャネルはクラスターのプロビジョニング時にのみ設定可能です。
Google Cloud Consoleを使用する
- Kubernetes Engine websiteに移動します。
- [作成]をクリックし、必要なクラスター モードの[CONFIGURE]を選択します。
- [Release Channels]ボタンをクリックしてください。
- リリースチャネルのドロップダウンメニューから
RegularまたはStableチャネルを選択してください。 - 必要に応じて、残りのクラスタ設定を構成してください。
- [作成] をクリックします。
コマンドラインを使用する:
次のコマンドを実行して新しいクラスターを作成します。
gcloud container clusters create <cluster_name> --zone <cluster_zone> -- release-channel <release_channel>
必要に応じて
<release_channel>をstableまたはregularに設定します。
