ここでは、Alibaba Cloud Container Service for Kubernetes にログイン後の、Cloud Shell 上で kubectl を使用した Kubernetes クラスターの管理方法を解説します。

始める前に

Kubernetes クラスターが作成されている必要があります。 詳しくは、Kubernetes クラスターの作成をご参照ください。

このタスクについて

Container Servcie の Kubernetes クラスターの管理のために kubectl を使用する場合、ご使用のローカルホストに kubectl をダウンロードしてください。 詳しくは、kubectl を利用した Kubernetes クラスターへの接続をご参照ください。 さらに、Container Service for Kubernetes コンソール上で Cloud Shell を起動できます。これにより、Cloud Shell 上の kubectl を Kubernetes クラスターの管理に使用できます。

手順

  1. Container Service コンソールにログインします。
  2. Kubernetes で、左側のナビゲーションウィンドウから [クラスター] をクリックします。
  3. 対象となるクラスターの [アクション] コラム上で、[詳細] > [cos.cls.cloudshell] を選択します。

    以下を実行します:

    • 権限付与 ページ上で、[OK] をクリックし 期限が 1 時間に設定された一時的なアクセスキーを取得できます。
    • ストレージスペース ページ上で、必要に応じて[すぐ作成] または [スキップ] をクリックします。
  4. Cloud Shell 上で、Container Service の Kubernetes クラスター管理のため kubectl を使用できます。
    Kubernetes クラスターと関連付けた Cloud Shell を起動した際、システムがクラスターの kubeconfig ファイルを Cloud Shell に読み込みます。 これにより、お使いのクラスターを管理するために kubectl を使用できます。