Installer la CLI GKE Enterprise

L'interface de ligne de commande (CLI) de GKE Enterprise vous permet d'installer facilement Anthos Service Mesh sur des clusters Google Kubernetes Engine (GKE) nouveaux ou existants. Semblable à Kubernetes, la CLI GKE Enterprise fonctionne sur un modèle déclaratif. Vous spécifiez l'état souhaité dans un ensemble de fichiers de ressources de configuration YAML (également appelés fichiers manifestes) contenant la spécification d'un ou de plusieurs objets. La CLI GKE Enterprise utilise plusieurs API Kubernetes décrites dans la documentation sur les ressources de Config Connector.

Cette page explique comment installer la CLI GKE Enterprise et les outils qu'elle utilise. En plus de la CLI GKE Enterprise, vous devez installer les outils suivants:

  • kpt : la commande kpt vous permet de télécharger, de gérer et de personnaliser les fichiers de configuration des ressources d'Anthos Service Mesh stockés dans le dépôt GitHub anthos-service-mesh-packages. Les fichiers de configuration contiennent des espaces réservés pour votre projet Google Cloud et vos informations de cluster GKE spécifiques.

  • kustomize : pour utiliser la CLI GKE Enterprise afin d'installer Anthos Service Mesh sur un cluster existant, vous devez installer kustomize.

Avant de commencer

Ce guide suppose que vous disposez des éléments suivants :

Avant de commencer l'installation :

Installer la CLI Anthos

Pour installer la CLI GKE Enterprise et les outils requis:

Si vous utilisez Cloud Shell, ajoutez sudo aux commandes suivantes.

  1. Installez kpt :

    gcloud components install kpt
    
  2. Installez la CLI GKE Enterprise:

    gcloud components install anthoscli beta
    
  3. Obtenez la version compatible avec Anthos Service Mesh 1.5 :

    gcloud components update anthoscli --version 298.0.0
    
  4. Si vous souhaitez installer Anthos Service Mesh sur un cluster existant, installez kustomize à n'importe quel emplacement de votre système de fichiers. Par exemple, pour installer kustomize dans le répertoire de travail actuel :

    curl -s "https://raw.githubusercontent.com/\
    kubernetes-sigs/kustomize/master/hack/install_kustomize.sh"  | bash
    

    Pour plus d'options d'installation, consultez la documentation sur l'installation de kustomize.

  5. Ajoutez le répertoire dans lequel vous avez installé kustomize à votre CHEMIN :

    export PATH=$PWD:$PATH
    

Étapes suivantes