ビュー:
プロファイル適用性: レベル1
アルファクラスターはSLAの対象外であり、プロダクション対応ではありません。
Alphaクラスターは、機能が本番対応になる前に新機能を活用するワークロードを試すことを目的としたアーリーアダプター向けに設計されています。これらのクラスターはすべてのKubernetes API機能が有効になっていますが、GKE SLAの対象外であり、セキュリティ更新を受け取らず、ノードの自動アップグレードとノードの自動修復が無効化されており、アップグレードすることはできません。また、30日後に自動的に削除されます。
注意
注意
デフォルトでは、Kubernetesのアルファ機能は無効になっています。

影響

ユーザとワークロードはAlphaクラスター内に含まれる機能を利用することができません。

監査

この推奨事項の監査スクリプトは3つの変数を使用します: $CLUSTER_NAME $COMPUTE_ZONE
gcloud監査スクリプトまたはコマンドを実行するシステムでこれらのパラメータを設定してください。
Google Cloud Consoleを使用する
  1. Kubernetes Engine websiteにアクセスしてください。
  2. Kubernetesのアルファクラスターの見出しの下にクラスターが表示される場合、それはアルファクラスターです。
コマンドラインを使用する:
コマンドを実行します。
gcloud container clusters describe $CLUSTER_NAME \ 
--zone $COMPUTE-ZONE \ 
--format json | jq '.enableKubernetesAlpha'
上記のコマンドの出力は、Alphaクラスターの場合、trueを返します。

修復

アルファ機能は無効にできません。修正するには、新しいクラスターを作成する必要があります。
Google Cloud Consoleを使用する
  1. Kubernetes Engine websiteにアクセスしてください。
  2. [CREATE CLUSTER]をクリックし、画面右上の「SWITCH TO STANDARD CLUSTER」を選択してください。
  3. CLUSTERセクションの機能の下で、「このクラスターでKubernetesのアルファ機能を有効にする」はデフォルトでは利用できません。このクラスターでKubernetesのアルファ機能を使用するには、まずリリースチャネルを無効にしてください。
    注意
    注意
    それは、コントロールプレーンのバージョンに静的バージョンでクラスターが作成され、各ノードのノードプール詳細で次の利用可能なバージョンへの自動アップグレードノードと自動修復の有効化の両方がチェックされている場合にのみ利用可能です。
  4. 必要に応じてその他の設定を行い、[作成] をクリックします。
コマンドラインを使用する:
新規クラスターの作成時:
gcloud container clusters create [CLUSTER_NAME] \ 
--zone [COMPUTE_ZONE]
--enable-kubernetes-alpha引数を使用しないでください。