Instala la CLI de GKE Enterprise

La interfaz de línea de comandos (CLI) de GKE Enterprise te permite instalar con facilidad Anthos Service Mesh en clústeres nuevos o existentes de Google Kubernetes Engine (GKE). Al igual que Kubernetes, la CLI de GKE Enterprise opera en un modelo declarativo. Especifica el estado deseado en un conjunto de archivos de recursos de configuración YAML (también conocidos como manifiestos) que contienen la especificación de uno o más objetos. La CLI de GKE Enterprise usa varias APIs de Kubernetes descritas en la documentación de los recursos de Config Connector.

En esta página, se explica cómo instalar la CLI de GKE Enterprise y las herramientas que usa. Además de GKE Enterprise CLI, debes instalar las siguientes herramientas:

  • kpt: Usa kpt para descargar, administrar y personalizar los archivos de configuración de recursos de Anthos Service Mesh que se almacenan en el repositorio de GitHub anthos-service-mesh-packages. Los archivos de configuración contienen marcadores de posición para tu proyecto específico de Google Cloud y la información del clúster de GKE.

  • kustomize: Para usar la CLI de GKE Enterprise a fin de instalar Anthos Service Mesh en un clúster existente, debes instalar kustomize.

Antes de comenzar

En esta guía, suponemos que ya tienes lo siguiente:

Antes de comenzar la instalación, haz lo siguiente:

Instala la CLI de Anthos

Para instalar la CLI de GKE Enterprise y las herramientas necesarias, sigue estos pasos:

Si usas Cloud Shell, agrega sudo a los siguientes comandos.

  1. Instala kpt:

    gcloud components install kpt
    
  2. Instala la CLI de GKE Enterprise:

    gcloud components install anthoscli beta
    
  3. Obtén la versión que funciona con Anthos Service Mesh 1.5:

    gcloud components update anthoscli --version 298.0.0
    
  4. Si deseas instalar Anthos Service Mesh en un clúster existente, instala kustomize en cualquier ubicación de tu sistema de archivos. Por ejemplo, para instalar kustomize en el directorio de trabajo actual, haz lo siguiente:

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

    Para obtener más opciones de instalación, consulta la documentación de instalación de kustomize.

  5. Agrega el directorio donde instalaste kustomize a tu ruta de acceso (PATH):

    export PATH=$PWD:$PATH
    

¿Qué sigue?