Tool zur Fehlerbehebung herunterladen

Auf dieser Seite erfahren Sie, wie Sie das Tool zur Fehlerbehebung für Cloud Service Mesh herunterladen. Wenn Sie Ihre Cloud Service Mesh-Bereitstellung debuggen und prüfen möchten, müssen Sie die istioctl-Komponente für die Google Cloud CLI installieren.

istioctl herunterladen

Verwaltete Steuerungsebene

  1. Aktualisieren Sie Google Cloud CLI:

    gcloud components update
    
  2. Laden Sie das eingebettete Cloud Service Mesh-Fehlerbehebungstool herunter:

    gcloud components install istioctl
    

Wenn Sie die Fehlermeldung You cannot perform this action because the Google Cloud CLI component manager is disabled for this installation erhalten, haben Sie die Google Cloud CLI zuvor über Debian/Ubuntu installiert. Verwenden Sie stattdessen die folgenden Befehle:

  1. Google Cloud CLI aktualisieren

    sudo apt-get update
    
  2. Laden Sie das eingebettete Cloud Service Mesh-Fehlerbehebungstool herunter:

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

Clusterinterne Steuerungsebene

Linux

  1. Laden Sie die Cloud Service Mesh-Installationsdatei in Ihr aktuelles Arbeitsverzeichnis herunter:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-linux-amd64.tar.gz
  2. Laden Sie die Signaturdatei herunter und bestätigen Sie die Signatur mit openssl:

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

    Folgende Ausgabe wird erwartet: Verified OK

  3. Entpacken Sie die Inhalte der Datei in einem Verzeichnis Ihres Dateisystems. So extrahieren Sie beispielsweise den Inhalt in das aktuelle Arbeitsverzeichnis:

    tar xzf istio-1.21.5-asm.12-linux-amd64.tar.gz

    Mit diesem Befehl wird in Ihrem aktuellen Arbeitsverzeichnis istio-1.21.5-asm.12 ein Installationsverzeichnis erstellt, das Folgendes enthält:

    - 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. Prüfen Sie, ob Sie sich im Stammverzeichnis der Cloud Service Mesh-Installation befinden.

    cd istio-1.21.5-asm.12

Mac OS

  1. Laden Sie die Cloud Service Mesh-Installationsdatei in Ihr aktuelles Arbeitsverzeichnis herunter:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-osx.tar.gz
  2. Laden Sie die Signaturdatei herunter und bestätigen Sie die Signatur mit openssl:

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

    Folgende Ausgabe wird erwartet: Verified OK

  3. Entpacken Sie die Inhalte der Datei in einem Verzeichnis Ihres Dateisystems. So extrahieren Sie beispielsweise den Inhalt in das aktuelle Arbeitsverzeichnis:

    tar xzf istio-1.21.5-asm.12-osx.tar.gz

    Mit diesem Befehl wird in Ihrem aktuellen Arbeitsverzeichnis istio-1.21.5-asm.12 ein Installationsverzeichnis erstellt, das Folgendes enthält:

    - 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. Prüfen Sie, ob Sie sich im Stammverzeichnis der Cloud Service Mesh-Installation befinden.

    cd istio-1.21.5-asm.12

Windows

  1. Laden Sie die Cloud Service Mesh-Installationsdatei in Ihr aktuelles Arbeitsverzeichnis herunter:

    curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.21.5-asm.12-win.zip
  2. Laden Sie die Signaturdatei herunter und bestätigen Sie die Signatur mit openssl:

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

    Folgende Ausgabe wird erwartet: Verified OK

  3. Entpacken Sie die Inhalte der Datei in einem Verzeichnis Ihres Dateisystems. So extrahieren Sie beispielsweise den Inhalt in das aktuelle Arbeitsverzeichnis:

    tar xzf istio-1.21.5-asm.12-win.zip

    Mit diesem Befehl wird in Ihrem aktuellen Arbeitsverzeichnis istio-1.21.5-asm.12 ein Installationsverzeichnis erstellt, das Folgendes enthält:

    - 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. Prüfen Sie, ob Sie sich im Stammverzeichnis der Cloud Service Mesh-Installation befinden.

    cd istio-1.21.5-asm.12

Nächste Schritte