Download dello strumento per la risoluzione dei problemi
Questa pagina mostra come scaricare lo strumento per la risoluzione dei problemi di Cloud Service Mesh. Per eseguire il debug e esaminare il deployment di Cloud Service Mesh, devi installare il componente istioctl per Google Cloud CLI.
Scarica istioctl
Piano di controllo gestito
Aggiorna Google Cloud CLI:
gcloud components update
Scarica lo strumento per la risoluzione dei problemi incorporato di Cloud Service Mesh:
gcloud components install istioctl
Se ricevi il messaggio di errore You cannot perform this action because the
Google Cloud CLI component manager is disabled for this installation
, significa che hai già installato Google Cloud CLI tramite Debian/Ubuntu. Utilizza la
i seguenti comandi:
Aggiorna Google Cloud CLI
sudo apt-get update
Scarica lo strumento per la risoluzione dei problemi di Cloud Service Mesh incorporato:
sudo apt-get install google-cloud-sdk-istioctl
Piano di controllo in-cluster
Linux
Scarica il file di installazione di Cloud Service Mesh nella directory di lavoro attuale:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-linux-amd64.tar.gz
Scarica il file della firma e usa
openssl
per verificare firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.21.5-asm.12-linux-amd64.tar.gz.1.sig istio-1.21.5-asm.12-linux-amd64.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
L'output previsto è:
Verified OK
.Estrai i contenuti del file in qualsiasi posizione nel tuo file system. Ad esempio, per estrarre i contenuti nella directory di lavoro corrente:
tar xzf istio-1.21.5-asm.12-linux-amd64.tar.gz
Il comando crea una directory di installazione nel file directory denominata
istio-1.21.5-asm.12
che contiene:- 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.
Assicurati di essere nella directory root dell'installazione di Cloud Service Mesh.
cd istio-1.21.5-asm.12
Mac OS
Scarica il file di installazione di Cloud Service Mesh nel file attuale directory:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-osx.tar.gz
Scarica il file della firma e usa
openssl
per verificarla:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.21.5-asm.12-osx.tar.gz.1.sig istio-1.21.5-asm.12-osx.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
L'output previsto è:
Verified OK
.Estrai i contenuti del file in qualsiasi posizione nel tuo file system. Ad esempio, per estrarre i contenuti nella directory di lavoro corrente:
tar xzf istio-1.21.5-asm.12-osx.tar.gz
Il comando crea una directory di installazione nella directory di lavoro corrente denominata
istio-1.21.5-asm.12
contenente:- 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.
Assicurati di essere nella directory principale dell'installazione di Cloud Service Mesh.
cd istio-1.21.5-asm.12
Windows
Scarica il file di installazione di Cloud Service Mesh nella directory di lavoro attuale:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-win.zip
Scarica il file della firma e usa
openssl
per verificarla:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-win.zip.1.sig openssl dgst -verify - -signature istio-1.21.5-asm.12-win.zip.1.sig istio-1.21.5-asm.12-win.zip <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
L'output previsto è:
Verified OK
.Estrai i contenuti del file in qualsiasi posizione nel tuo file system. Per Ad esempio, per estrarre i contenuti della directory di lavoro corrente:
tar xzf istio-1.21.5-asm.12-win.zip
Il comando crea una directory di installazione nel file directory denominata
istio-1.21.5-asm.12
che contiene:- 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.
Assicurati di essere nella directory root dell'installazione di Cloud Service Mesh.
cd istio-1.21.5-asm.12