Transferir a ferramenta de resolução de problemas
Esta página mostra como transferir a ferramenta de resolução de problemas para o Cloud Service Mesh. Para depurar e rever a sua implementação do Cloud Service Mesh, tem de instalar o componente istioctl para a CLI Google Cloud.
Transfira o istioctl
Plano de controlo gerido
Atualize a CLI do Google Cloud:
gcloud components update
Transfira a ferramenta de resolução de problemas do Cloud Service Mesh incorporada:
gcloud components install istioctl
Se receber a mensagem de erro You cannot perform this action because the
Google Cloud CLI component manager is disabled for this installation
, significa que
instalou anteriormente a CLI Google Cloud através do
Debian/Ubuntu. Em alternativa, use os seguintes comandos:
Atualize a CLI do Google Cloud
sudo apt-get update
Transfira a ferramenta de resolução de problemas do Cloud Service Mesh incorporada:
sudo apt-get install google-cloud-sdk-istioctl
Painel de controlo no cluster
Linux
Transfira o ficheiro de instalação do Cloud Service Mesh para o seu diretório de trabalho atual:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.34-linux-amd64.tar.gz
Transfira o ficheiro de assinatura e use
openssl
para validar a assinatura:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.34-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.21.5-asm.34-linux-amd64.tar.gz.1.sig istio-1.21.5-asm.34-linux-amd64.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
O resultado esperado é:
Verified OK
.Extraia o conteúdo do ficheiro para qualquer localização no seu sistema de ficheiros. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:
tar xzf istio-1.21.5-asm.34-linux-amd64.tar.gz
O comando cria um diretório de instalação no seu diretório de trabalho atual denominado
istio-1.21.5-asm.34
que contém:- 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.
Certifique-se de que está no diretório raiz da instalação do Cloud Service Mesh.
cd istio-1.21.5-asm.34
Mac OS
Transfira o ficheiro de instalação do Cloud Service Mesh para o diretório de trabalho atual:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.34-osx.tar.gz
Transfira o ficheiro de assinatura e use
openssl
para validar a assinatura:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.34-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.21.5-asm.34-osx.tar.gz.1.sig istio-1.21.5-asm.34-osx.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
O resultado esperado é:
Verified OK
.Extraia o conteúdo do ficheiro para qualquer localização no seu sistema de ficheiros. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:
tar xzf istio-1.21.5-asm.34-osx.tar.gz
O comando cria um diretório de instalação no seu diretório de trabalho atual denominado
istio-1.21.5-asm.34
que contém:- 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.
Certifique-se de que está no diretório raiz da instalação do Cloud Service Mesh.
cd istio-1.21.5-asm.34
Windows
Transfira o ficheiro de instalação do Cloud Service Mesh para o diretório de trabalho atual:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.34-win.zip
Transfira o ficheiro de assinatura e use
openssl
para validar a assinatura:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.34-win.zip.1.sig openssl dgst -verify - -signature istio-1.21.5-asm.34-win.zip.1.sig istio-1.21.5-asm.34-win.zip <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
O resultado esperado é:
Verified OK
.Extraia o conteúdo do ficheiro para qualquer localização no seu sistema de ficheiros. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:
tar xzf istio-1.21.5-asm.34-win.zip
O comando cria um diretório de instalação no seu diretório de trabalho atual denominado
istio-1.21.5-asm.34
que contém:- 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.
Certifique-se de que está no diretório raiz da instalação do Cloud Service Mesh.
cd istio-1.21.5-asm.34