Installer la CLI kubectl

L'outil de ligne de commande Kubernetes, kubectl, vous permet d'appeler les API du modèle de ressource Kubernetes (KRM) sous-jacentes fournies par Google Distributed Cloud (GDC) sous air gap. Vous pouvez déployer des définitions de ressources personnalisées Kubernetes avec la CLI kubectl pour créer et gérer des ressources de service GDC.

Ce document s'adresse à tous les groupes d'audience qui travaillent sur GDC et qui doivent effectuer des appels d'API pour gérer leurs workflows matériels et logiciels sous air gap. Pour en savoir plus, consultez la documentation sur les audiences pour GDC sous air gap.

Avant de commencer

Avant d'installer la CLI kubectl, vous devez installer et configurer la CLI gdcloud. Pour en savoir plus, consultez Utiliser la CLI gdcloud.

Installer la CLI kubectl

Pour installer la CLI kubectl dans votre environnement GDC, procédez comme suit :

  1. Installez le composant kubectl avec la CLI gdcloud :

    gdcloud components install kubectl
    
  2. Vérifiez que la CLI kubectl est installée :

    kubectl version
    

    Le résultat ressemble à ce qui suit :

    Client Version: v1.30.2-gke.1100
    Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
    Server Version: v1.30.12-gke.300
    
  3. Installez le composant gdcloud-k8s-auth-plugin avec la CLI gdcloud :

    gdcloud components install gdcloud-k8s-auth-plugin
    

Une fois la CLI kubectl installée, vous devez utiliser la CLI gdcloud pour générer le fichier kubeconfig du cluster ou du serveur d'API qui héberge vos ressources afin de vous donner accès à l'API.

Étape suivante