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

  1. Aggiorna Google Cloud CLI:

    gcloud components update
    
  2. 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:

  1. Aggiorna Google Cloud CLI

    sudo apt-get update
    
  2. Scarica lo strumento per la risoluzione dei problemi incorporato di Cloud Service Mesh:

    sudo apt-get install google-cloud-sdk-istioctl
    

Piano di controllo in-cluster

Linux

  1. 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.23.3-asm.1-linux-amd64.tar.gz
  2. Scarica il file della firma e usa openssl per verificare firma:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.3-asm.1-linux-amd64.tar.gz.1.sig
    openssl dgst -verify /dev/stdin -signature istio-1.23.3-asm.1-linux-amd64.tar.gz.1.sig istio-1.23.3-asm.1-linux-amd64.tar.gz <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    L'output previsto è: Verified OK.

  3. Estrai i contenuti del file in qualsiasi posizione del file system. Ad esempio, per estrarre i contenuti nella directory di lavoro corrente:

    tar xzf istio-1.23.3-asm.1-linux-amd64.tar.gz

    Il comando crea una directory di installazione nel file directory denominata istio-1.23.3-asm.1 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.
    
  4. Assicurati di essere nella directory principale dell'installazione di Cloud Service Mesh.

    cd istio-1.23.3-asm.1

Mac OS

  1. 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.23.3-asm.1-osx.tar.gz
  2. Scarica il file della firma e usa openssl per verificarla:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.3-asm.1-osx.tar.gz.1.sig
    openssl dgst -sha256 -verify /dev/stdin -signature istio-1.23.3-asm.1-osx.tar.gz.1.sig istio-1.23.3-asm.1-osx.tar.gz <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    L'output previsto è: Verified OK.

  3. Estrai i contenuti del file in qualsiasi posizione del file system. Per Ad esempio, per estrarre i contenuti della directory di lavoro corrente:

    tar xzf istio-1.23.3-asm.1-osx.tar.gz

    Il comando crea una directory di installazione nella directory di lavoro corrente denominata istio-1.23.3-asm.1 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.
    
  4. Assicurati di essere nella directory principale dell'installazione di Cloud Service Mesh.

    cd istio-1.23.3-asm.1

Windows

  1. Scarica il file di installazione di Cloud Service Mesh nel file attuale directory:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.3-asm.1-win.zip
  2. Scarica il file della firma e usa openssl per verificarla:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.23.3-asm.1-win.zip.1.sig
    openssl dgst -verify - -signature istio-1.23.3-asm.1-win.zip.1.sig istio-1.23.3-asm.1-win.zip <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    L'output previsto è: Verified OK.

  3. 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.23.3-asm.1-win.zip

    Il comando crea una directory di installazione nella directory di lavoro corrente denominata istio-1.23.3-asm.1 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.
    
  4. Assicurati di essere nella directory principale dell'installazione di Cloud Service Mesh.

    cd istio-1.23.3-asm.1

Passaggi successivi