Télécharger l'outil de dépannage
Cette page explique comment télécharger l'outil de dépannage pour Cloud Service Mesh. Pour déboguer et examiner votre déploiement Cloud Service Mesh, vous devez installer le composant istioctl pour Google Cloud CLI.
Télécharger istioctl
Plan de contrôle géré
Mettez à jour Google Cloud CLI :
gcloud components update
Téléchargez l'outil de dépannage Cloud Service Mesh intégré:
gcloud components install istioctl
Si vous recevez le message d'erreur You cannot perform this action because the
Google Cloud CLI component manager is disabled for this installation
, vous avez déjà installé Google Cloud CLI via Debian/Ubuntu. Utilisez plutôt les commandes suivantes:
Mettre à jour la Google Cloud CLI
sudo apt-get update
Téléchargez l'outil de dépannage Cloud Service Mesh intégré:
sudo apt-get install google-cloud-sdk-istioctl
Plan de contrôle au sein du cluster
Linux
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.22.6-asm.2-linux-amd64.tar.gz
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.22.6-asm.2-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.22.6-asm.2-linux-amd64.tar.gz.1.sig istio-1.22.6-asm.2-linux-amd64.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Le résultat attendu est
Verified OK
.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.22.6-asm.2-linux-amd64.tar.gz
Cette commande crée un répertoire d'installation dans votre répertoire de travail actuel, nommé
istio-1.22.6-asm.2
, qui contient les éléments suivants :- Sample applications in the `samples` directory. - The `istioctl` command-line tool that you use to install Cloud Service Mesh is in the <code>bin</code> directory. - The Cloud Service Mesh configuration profiles are in the `manifests/profiles` directory.
Assurez-vous d'être dans le répertoire racine de l'installation Cloud Service Mesh.
cd istio-1.22.6-asm.2
macOS
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.22.6-asm.2-osx.tar.gz
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.22.6-asm.2-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.22.6-asm.2-osx.tar.gz.1.sig istio-1.22.6-asm.2-osx.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Le résultat attendu est
Verified OK
.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.22.6-asm.2-osx.tar.gz
Cette commande crée un répertoire d'installation dans votre répertoire de travail actuel, nommé
istio-1.22.6-asm.2
, qui contient les éléments suivants :- Sample applications in the `samples` directory. - The `istioctl` command-line tool that you use to install Cloud Service Mesh is in the <code>bin</code> directory. - The Cloud Service Mesh configuration profiles are in the `manifests/profiles` directory.
Assurez-vous d'être dans le répertoire racine de l'installation Cloud Service Mesh.
cd istio-1.22.6-asm.2
Windows
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.22.6-asm.2-win.zip
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.22.6-asm.2-win.zip.1.sig openssl dgst -verify - -signature istio-1.22.6-asm.2-win.zip.1.sig istio-1.22.6-asm.2-win.zip <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
Le résultat attendu est
Verified OK
.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.22.6-asm.2-win.zip
Cette commande crée un répertoire d'installation dans votre répertoire de travail actuel, nommé
istio-1.22.6-asm.2
, qui contient les éléments suivants :- Sample applications in the `samples` directory. - The `istioctl` command-line tool that you use to install Cloud Service Mesh is in the <code>bin</code> directory. - The Cloud Service Mesh configuration profiles are in the `manifests/profiles` directory.
Assurez-vous d'être dans le répertoire racine de l'installation Cloud Service Mesh.
cd istio-1.22.6-asm.2