Descargar la versión de istioctl correcta

Versiones de Cloud Service Mesh e istioctl

La versión de Cloud Service Mesh debe coincidir con la versión del cliente istioctl. Descarga el archivo de instalación para asegurarte de que estas versiones coincidan.

Descargar el archivo de instalación

Los siguientes comandos descargan el archivo de instalación de la versión más reciente de Cloud Service Mesh 1.19.10. Puedes actualizar los siguientes comandos con cualquier versión admitida que se indique en la página de versiones para descargar el archivo de instalación de otra versión.

Linux

  1. Descarga el archivo de instalación de Cloud Service Mesh en tu directorio de trabajo actual:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-linux-amd64.tar.gz
  2. Descarga el archivo de firma y usa openssl para verificar la firma:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-linux-amd64.tar.gz.1.sig
    openssl dgst -verify /dev/stdin -signature istio-1.19.10-asm.6-linux-amd64.tar.gz.1.sig istio-1.19.10-asm.6-linux-amd64.tar.gz <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    El resultado esperado es: Verified OK.

  3. Extrae el contenido del archivo a cualquier ubicación de tu sistema de archivos. Por ejemplo, para extraer el contenido al directorio de trabajo actual:

     tar xzf istio-1.19.10-asm.6-linux-amd64.tar.gz

    El comando crea un directorio de instalación en tu directorio de trabajo actual llamado istio-1.19.10-asm.6 que contiene lo siguiente:

    • Aplicaciones de ejemplo en el directorio samples.
    • La herramienta de línea de comandos istioctl que usas para instalar Cloud Service Mesh se encuentra en el directorio bin.
    • Los perfiles de configuración de Cloud Service Mesh se encuentran en el directorio manifests/profiles.
  4. Asegúrate de que te encuentras en el directorio raíz de la instalación de Cloud Service Mesh.

    cd istio-1.19.10-asm.6

macOS

  1. Descarga el archivo de instalación de Cloud Service Mesh en tu directorio de trabajo actual:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-osx.tar.gz
  2. Descarga el archivo de firma y usa openssl para verificar la firma:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-osx.tar.gz.1.sig
    openssl dgst -sha256 -verify /dev/stdin -signature istio-1.19.10-asm.6-osx.tar.gz.1.sig istio-1.19.10-asm.6-osx.tar.gz <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    El resultado esperado es: Verified OK.

  3. Extrae el contenido del archivo a cualquier ubicación de tu sistema de archivos. Por ejemplo, para extraer el contenido al directorio de trabajo actual:

    tar xzf istio-1.19.10-asm.6-osx.tar.gz

    El comando crea un directorio de instalación en tu directorio de trabajo actual llamado istio-1.19.10-asm.6 que contiene lo siguiente:

    • Aplicaciones de ejemplo en el directorio samples.
    • La herramienta de línea de comandos istioctl que usas para instalar Cloud Service Mesh se encuentra en el directorio bin.
    • Los perfiles de configuración de Cloud Service Mesh se encuentran en el directorio manifests/profiles.
  4. Asegúrate de que te encuentras en el directorio raíz de la instalación de Cloud Service Mesh.

    cd istio-1.19.10-asm.6

Windows

  1. Descarga el archivo de instalación de Cloud Service Mesh en tu directorio de trabajo actual:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-win.zip
  2. Descarga el archivo de firma y usa openssl para verificar la firma:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-win.zip.1.sig
    openssl dgst -verify - -signature istio-1.19.10-asm.6-win.zip.1.sig istio-1.19.10-asm.6-win.zip <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    El resultado esperado es: Verified OK.

  3. Extrae el contenido del archivo a cualquier ubicación de tu sistema de archivos. Por ejemplo, para extraer el contenido al directorio de trabajo actual:

    tar xzf istio-1.19.10-asm.6-win.zip

    El comando crea un directorio de instalación en tu directorio de trabajo actual llamado istio-1.19.10-asm.6 que contiene lo siguiente:

    • Aplicaciones de ejemplo en el directorio samples.
    • La herramienta de línea de comandos istioctl que usas para instalar Cloud Service Mesh se encuentra en el directorio bin.
    • Los perfiles de configuración de Cloud Service Mesh se encuentran en el directorio manifests/profiles.
  4. Asegúrate de que te encuentras en el directorio raíz de la instalación de Cloud Service Mesh.

    cd istio-1.19.10-asm.6