Transferir a versão correta do istioctl

Versões do Cloud Service Mesh e do istioctl

A versão do Cloud Service Mesh tem de corresponder à istioctl versão do cliente. Transfira o ficheiro de instalação para garantir que estas versões correspondem.

Transferir o ficheiro de instalação

Os comandos seguintes transferem o ficheiro de instalação da versão mais recente do Cloud Service Mesh 1.26.4. Pode atualizar os seguintes comandos com qualquer versão suportada indicada na página Versões para transferir o ficheiro de instalação de uma versão diferente.

Linux

  1. Transfira o ficheiro de instalação do Cloud Service Mesh para o seu diretório de trabalho atual:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.26.4-asm.1-linux-amd64.tar.gz
  2. Transfira o ficheiro de assinatura e use openssl para validar a assinatura:

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

    O resultado esperado é: Verified OK.

  3. Extraia o conteúdo do ficheiro para qualquer localização no seu sistema de ficheiros. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:

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

    O comando cria um diretório de instalação no seu diretório de trabalho atual denominado istio-1.26.4-asm.1 que contém:

    • Exemplos de aplicações no diretório samples.
    • A ferramenta de linha de comandos que usa para instalar o Cloud Service Mesh está no diretório bin.istioctl
    • Os perfis de configuração do Cloud Service Mesh estão no diretório manifests/profiles.
  4. Certifique-se de que está no diretório raiz da instalação do Cloud Service Mesh.

    cd istio-1.26.4-asm.1

Mac OS

  1. Transfira o ficheiro de instalação do Cloud Service Mesh para o diretório de trabalho atual:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.26.4-asm.1-osx.tar.gz
  2. Transfira o ficheiro de assinatura e use openssl para validar a assinatura:

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

    O resultado esperado é: Verified OK.

  3. Extraia o conteúdo do ficheiro para qualquer localização no seu sistema de ficheiros. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:

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

    O comando cria um diretório de instalação no seu diretório de trabalho atual denominado istio-1.26.4-asm.1 que contém:

    • Exemplos de aplicações no diretório samples.
    • A ferramenta de linha de comandos que usa para instalar o Cloud Service Mesh está no diretório bin.istioctl
    • Os perfis de configuração do Cloud Service Mesh estão no diretório manifests/profiles.
  4. Certifique-se de que está no diretório raiz da instalação do Cloud Service Mesh.

    cd istio-1.26.4-asm.1

Windows

  1. Transfira o ficheiro de instalação do Cloud Service Mesh para o diretório de trabalho atual:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.26.4-asm.1-win.zip
  2. Transfira o ficheiro de assinatura e use openssl para validar a assinatura:

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

    O resultado esperado é: Verified OK.

  3. Extraia o conteúdo do ficheiro para qualquer localização no seu sistema de ficheiros. Por exemplo, para extrair o conteúdo para o diretório de trabalho atual:

    tar xzf istio-1.26.4-asm.1-win.zip

    O comando cria um diretório de instalação no seu diretório de trabalho atual denominado istio-1.26.4-asm.1 que contém:

    • Exemplos de aplicações no diretório samples.
    • A ferramenta de linha de comandos que usa para instalar o Cloud Service Mesh está no diretório bin.istioctl
    • Os perfis de configuração do Cloud Service Mesh estão no diretório manifests/profiles.
  4. Certifique-se de que está no diretório raiz da instalação do Cloud Service Mesh.

    cd istio-1.26.4-asm.1