Descargar la herramienta para solucionar problemas
En esta página se explica cómo descargar la herramienta para solucionar problemas de Cloud Service Mesh. Para depurar y revisar tu implementación de Cloud Service Mesh, debes instalar el componente istioctl para Google Cloud CLI.
Descargar istioctl
Plano de control gestionado
Actualiza Google Cloud CLI:
gcloud components update
Descarga la herramienta de solución de problemas de Cloud Service Mesh integrada:
gcloud components install istioctl
Si recibes el mensaje de error You cannot perform this action because the
Google Cloud CLI component manager is disabled for this installation
, significa que ya has instalado Google Cloud CLI a través de Debian o Ubuntu. En su lugar, usa los siguientes comandos:
Actualizar Google Cloud CLI
sudo apt-get update
Descarga la herramienta de solución de problemas de Cloud Service Mesh integrada:
sudo apt-get install google-cloud-sdk-istioctl
Plano de control en clústeres
Linux
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.22.8-asm.5-linux-amd64.tar.gz
Descarga el archivo de firma y usa
openssl
para verificar la firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.22.8-asm.5-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.22.8-asm.5-linux-amd64.tar.gz.1.sig istio-1.22.8-asm.5-linux-amd64.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
El resultado esperado es:
Verified OK
.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.22.8-asm.5-linux-amd64.tar.gz
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.22.8-asm.5
que contiene lo siguiente:- 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.
Asegúrate de que te encuentras en el directorio raíz de la instalación de Cloud Service Mesh.
cd istio-1.22.8-asm.5
macOS
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.22.8-asm.5-osx.tar.gz
Descarga el archivo de firma y usa
openssl
para verificar la firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.22.8-asm.5-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.22.8-asm.5-osx.tar.gz.1.sig istio-1.22.8-asm.5-osx.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
El resultado esperado es:
Verified OK
.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.22.8-asm.5-osx.tar.gz
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.22.8-asm.5
que contiene lo siguiente:- 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.
Asegúrate de que te encuentras en el directorio raíz de la instalación de Cloud Service Mesh.
cd istio-1.22.8-asm.5
Windows
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.22.8-asm.5-win.zip
Descarga el archivo de firma y usa
openssl
para verificar la firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.22.8-asm.5-win.zip.1.sig openssl dgst -verify - -signature istio-1.22.8-asm.5-win.zip.1.sig istio-1.22.8-asm.5-win.zip <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
El resultado esperado es:
Verified OK
.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.22.8-asm.5-win.zip
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.22.8-asm.5
que contiene lo siguiente:- 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.
Asegúrate de que te encuentras en el directorio raíz de la instalación de Cloud Service Mesh.
cd istio-1.22.8-asm.5