Télécharger la bonne version d'istioctl

Versions de Cloud Service Mesh et d'istioctl

Votre version de Cloud Service Mesh doit correspondre à la version du client istioctl. Téléchargez le fichier d'installation pour vous assurer que ces versions correspondent.

Télécharger le fichier d'installation

Les commandes suivantes téléchargent le fichier d'installation de la dernière version version de Cloud Service Mesh 1.18.7. Vous pouvez mettre à jour les commandes suivantes avec n'importe quelle version compatible répertoriée sur la page Versions afin de télécharger le fichier d'installation d'une autre version.

Linux

  1. Téléchargez le fichier d'installation de Cloud Service Mesh dans votre répertoire de travail actuel :

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.18.7-asm.26-linux-amd64.tar.gz
  2. Téléchargez le fichier de signature et utilisez openssl pour valider la signature :

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

    Le résultat attendu est Verified OK.

  3. Extrayez le contenu du fichier vers n'importe quel emplacement de votre système de fichiers. Par exemple, pour extraire le contenu vers le répertoire de travail actuel :

     tar xzf istio-1.18.7-asm.26-linux-amd64.tar.gz

    Cette commande crée un répertoire d'installation dans votre répertoire de travail actuel, nommé istio-1.18.7-asm.26, qui contient les éléments suivants :

    • Des exemples d'applications dans le répertoire samples
    • L'outil de ligne de commande istioctl que vous utilisez pour installer Cloud Service Mesh et qui se trouve dans le répertoire bin
    • Les profils de configuration de Cloud Service Mesh se trouvent dans le répertoire manifests/profiles.
  4. Assurez-vous d'être dans le répertoire racine de l'installation Cloud Service Mesh.

    cd istio-1.18.7-asm.26

macOS

  1. Téléchargez le fichier d'installation de Cloud Service Mesh dans votre répertoire de travail actuel :

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.18.7-asm.26-osx.tar.gz
  2. Téléchargez le fichier de signature et utilisez openssl pour valider la signature :

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

    Le résultat attendu est Verified OK.

  3. Extrayez le contenu du fichier vers n'importe quel emplacement de votre système de fichiers. Par exemple, pour extraire le contenu vers le répertoire de travail actuel :

    tar xzf istio-1.18.7-asm.26-osx.tar.gz

    Cette commande crée un répertoire d'installation dans votre répertoire de travail actuel, nommé istio-1.18.7-asm.26, qui contient les éléments suivants :

    • Des exemples d'applications dans le répertoire samples
    • L'outil de ligne de commande istioctl que vous utilisez pour installer Cloud Service Mesh et qui se trouve dans le répertoire bin
    • Les profils de configuration de Cloud Service Mesh se trouvent dans le répertoire manifests/profiles.
  4. Assurez-vous d'être dans le répertoire racine de l'installation Cloud Service Mesh.

    cd istio-1.18.7-asm.26

Windows

  1. Téléchargez le fichier d'installation de Cloud Service Mesh dans votre environnement de travail actuel répertoire:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.18.7-asm.26-win.zip
  2. Téléchargez le fichier de signature et utilisez openssl pour valider la signature :

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

    Le résultat attendu est Verified OK.

  3. Extrayez le contenu du fichier vers n'importe quel emplacement de votre système de fichiers. Par exemple, pour extraire le contenu vers le répertoire de travail actuel :

    tar xzf istio-1.18.7-asm.26-win.zip

    Cette commande crée un répertoire d'installation dans votre répertoire de travail actuel, nommé istio-1.18.7-asm.26, qui contient les éléments suivants :

    • Des exemples d'applications dans le répertoire samples
    • L'outil de ligne de commande istioctl que vous utilisez pour installer Cloud Service Mesh et qui se trouve dans le répertoire bin
    • Les profils de configuration de Cloud Service Mesh se trouvent dans le répertoire manifests/profiles.
  4. Assurez-vous d'être dans le répertoire racine de l'installation Cloud Service Mesh.

    cd istio-1.18.7-asm.26