kubectl CLI をインストールする

Kubernetes コマンドライン ツール kubectl を使用すると、Google Distributed Cloud(GDC)エアギャップで提供される基盤となる Kubernetes リソースモデル(KRM)API を呼び出すことができます。 kubectl CLI を使用して Kubernetes カスタム リソース定義をデプロイし、GDC サービスリソースを作成して管理できます。

このドキュメントは、エアギャップ ハードウェアとソフトウェアのワークフローを管理するために API 呼び出しを行う必要がある GDC を使用するすべてのユーザーを対象としています。詳細については、 GDC エアギャップ ドキュメントの対象読者をご覧ください。

始める前に

kubectl CLI をインストールする前に、gdcloud CLI をインストールして構成する必要があります。詳細については、 gdcloud CLI を使用するをご覧ください。

kubectl CLI をインストールする

GDC 環境に kubectl CLI をインストールするには、次の手順を行います。

  1. gdcloud CLI を使用して kubectl コンポーネントをインストールします。

    gdcloud components install kubectl
    
  2. kubectl CLI がインストールされていることを確認します。

    kubectl version
    

    出力は次のようになります。

    Client Version: v1.30.2-gke.1100
    Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
    Server Version: v1.30.12-gke.300
    
  3. gdcloud CLI を使用して gdcloud-k8s-auth-plugin コンポーネントをインストールします。

    gdcloud components install gdcloud-k8s-auth-plugin
    

kubectl CLI をインストールしたら、gdcloud CLI を使用して kubeconfig ファイル を生成し、リソースをホストするクラスタまたは API サーバーの API にアクセスできるようにする必要があります 。

次のステップ