Como fazer o download da ferramenta de solução de problemas

Nesta página, mostramos como fazer o download da ferramenta de solução de problemas do Cloud Service Mesh. Para depurar e analisar a implantação do Cloud Service Mesh, você precisa instalar o componente istioctl para Google Cloud CLI.

Faça o download do istioctl

Plano de controle gerenciado

  1. Atualize a Google Cloud CLI:

    gcloud components update
    
  2. Faça o download da ferramenta incorporada de solução de problemas do Cloud Service Mesh:

    gcloud components install istioctl
    

Se você receber uma mensagem de erro You cannot perform this action because the Google Cloud CLI component manager is disabled for this installation, isso significa que a Google Cloud CLI foi instalada anteriormente por meio do Debian/Ubuntu. Use os comandos abaixo:

  1. Atualizar a Google Cloud CLI

    sudo apt-get update
    
  2. Faça o download da ferramenta incorporada de solução de problemas do Cloud Service Mesh:

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

Plano de controle no cluster

Linux

  1. Faça o download do arquivo de instalação do Cloud Service Mesh no seu diretório de trabalho atual:

    curl -LO -linux-amd64.tar.gz
  2. Faça o download do arquivo de assinatura e use openssl para verificar a assinatura:

    curl -LO -linux-amd64.tar.gz.1.sig
    openssl dgst -verify /dev/stdin -signature -linux-amd64.tar.gz.1.sig -linux-amd64.tar.gz <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    A saída esperada é Verified OK.

  3. Extraia o conteúdo do arquivo em qualquer local no sistema. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:

    tar xzf -linux-amd64.tar.gz

    O comando cria um diretório de instalação no seu diretório de trabalho atual, chamado , que contém o seguinte:

    - 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. Verifique se você está no diretório raiz da instalação do Cloud Service Mesh.

    cd 

Mac OS

  1. Faça o download do arquivo de instalação do Cloud Service Mesh no seu diretório de trabalho atual:

    curl -LO -osx.tar.gz
  2. Faça o download do arquivo de assinatura e use openssl para verificar a assinatura:

    curl -LO -osx.tar.gz.1.sig
    openssl dgst -sha256 -verify /dev/stdin -signature -osx.tar.gz.1.sig -osx.tar.gz <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    A saída esperada é Verified OK.

  3. Extraia o conteúdo do arquivo em qualquer local no sistema. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:

    tar xzf -osx.tar.gz

    O comando cria um diretório de instalação no seu diretório de trabalho atual, chamado , que contém o seguinte:

    - 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. Verifique se você está no diretório raiz da instalação do Cloud Service Mesh.

    cd 

Windows

  1. Faça o download do arquivo de instalação do Cloud Service Mesh no seu diretório de trabalho atual:

    curl -LO -win.zip
  2. Faça o download do arquivo de assinatura e use openssl para verificar a assinatura:

    curl -LO -win.zip.1.sig
    openssl dgst -verify - -signature -win.zip.1.sig -win.zip <<'EOF'
    -----BEGIN PUBLIC KEY-----
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
    wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
    -----END PUBLIC KEY-----
    EOF

    A saída esperada é Verified OK.

  3. Extraia o conteúdo do arquivo em qualquer local no sistema. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:

    tar xzf -win.zip

    O comando cria um diretório de instalação no seu diretório de trabalho atual, chamado , que contém o seguinte:

    - 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. Verifique se você está no diretório raiz da instalação do Cloud Service Mesh.

    cd 

A seguir