kubectl CLI をインストールする

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

このドキュメントは、GDC で作業し、エアギャップ ハードウェアとソフトウェアのワークフローを管理するために API 呼び出しを行う必要のあるすべてのユーザー グループを対象としています。詳細については、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 を使用して、リソースをホストするクラスタまたは API サーバーの kubeconfig ファイルを生成し、API へのアクセス権を付与する必要があります。

次のステップ