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 updateDescarga 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 updateDescarga 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.24.6-asm.12-linux-amd64.tar.gz
Descarga el archivo de firma y usa
opensslpara verificar la firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.24.6-asm.12-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.24.6-asm.12-linux-amd64.tar.gz.1.sig istio-1.24.6-asm.12-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.24.6-asm.12-linux-amd64.tar.gz
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.24.6-asm.12que 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.24.6-asm.12
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.24.6-asm.12-osx.tar.gz
Descarga el archivo de firma y usa
opensslpara verificar la firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.24.6-asm.12-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.24.6-asm.12-osx.tar.gz.1.sig istio-1.24.6-asm.12-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.24.6-asm.12-osx.tar.gz
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.24.6-asm.12que 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.24.6-asm.12
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.24.6-asm.12-win.zip
Descarga el archivo de firma y usa
opensslpara verificar la firma:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.24.6-asm.12-win.zip.1.sig openssl dgst -verify - -signature istio-1.24.6-asm.12-win.zip.1.sig istio-1.24.6-asm.12-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.24.6-asm.12-win.zip
El comando crea un directorio de instalación en tu directorio de trabajo actual llamado
istio-1.24.6-asm.12que 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.24.6-asm.12