Descarga la herramienta de solución de problemas
En esta página, se muestra cómo descargar la herramienta de solución de 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.
Descarga istioctl
Plano de control administrado
Actualiza Google Cloud CLI:
gcloud components update
Descarga la herramienta de solución de problemas de Cloud Service Mesh incorporada:
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 instalaste Google Cloud CLI a través de Debian/Ubuntu. En su lugar, usa los siguientes comandos:
Actualiza Google Cloud CLI
sudo apt-get update
Descarga la herramienta de solución de problemas de Cloud Service Mesh incorporada:
sudo apt-get install google-cloud-sdk-istioctl
Plano de control en el clúster
Linux
Descarga el archivo de instalación de Cloud Service Mesh en el directorio de trabajo actual:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.22.6-asm.2-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.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
El resultado esperado es:
Verified OK
.Extrae el contenido del archivo a cualquier ubicación en tu sistema de archivos. Por ejemplo, para extraer el contenido en el directorio de trabajo actual, ingresa este comando:
tar xzf istio-1.22.6-asm.2-linux-amd64.tar.gz
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.22.6-asm.2
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 estar en el directorio raíz de la instalación de Cloud Service Mesh.
cd istio-1.22.6-asm.2
macOS
Descarga el archivo de instalación de Cloud Service Mesh en el directorio de trabajo actual:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.22.6-asm.2-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.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
El resultado esperado es:
Verified OK
.Extrae el contenido del archivo a cualquier ubicación en tu sistema de archivos. Por ejemplo, para extraer el contenido en el directorio de trabajo actual, ingresa este comando:
tar xzf istio-1.22.6-asm.2-osx.tar.gz
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.22.6-asm.2
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 estar en el directorio raíz de la instalación de Cloud Service Mesh.
cd istio-1.22.6-asm.2
Windows
Descarga el archivo de instalación de Cloud Service Mesh en el directorio de trabajo actual:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.22.6-asm.2-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.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
El resultado esperado es:
Verified OK
.Extrae el contenido del archivo a cualquier ubicación en tu sistema de archivos. Por ejemplo, para extraer el contenido en el directorio de trabajo actual, ingresa este comando:
tar xzf istio-1.22.6-asm.2-win.zip
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.22.6-asm.2
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 estar en el directorio raíz de la instalación de Cloud Service Mesh.
cd istio-1.22.6-asm.2