Anthos Service Mesh 1.6

Beispielanwendung Online Boutique auf Anthos Service Mesh bereitstellen

In dieser Anleitung wird erläutert, wie Sie die Beispielanwendung Online Boutique für Anthos Service Mesh installieren.

Vorbereitung

In diesem Leitfaden wird Folgendes vorausgesetzt:

Beispiel mit kpt installieren

Optional können Sie mit kpt das Beispiel Hipster Shop im Cluster installieren.

  1. Laden Sie das Beispiel herunter:

    kpt pkg get \
      https://github.com/GoogleCloudPlatform/microservices-demo.git/release \
      hipster-demo
  2. Erstellen Sie einen Namespace für die Anwendung:

    kubectl create namespace demo
  3. Aktivieren Sie das automatische Einfügen der Sidecar-Datei:

    kubectl label namespace demo istio-injection=enabled
  4. Stellen Sie das Beispiel im Cluster bereit:

    kubectl apply -n demo -f hipster-demo
  5. Suchen Sie die externe IP-Adresse der Anwendung:

    kubectl get service frontend-external -n demo
  6. Rufen Sie die Anwendung in Ihrem Browser auf, um die Installation zu bestätigen:

    http://EXTERNAL_IP/

    Nachdem Sie ein Beispiel ausgeführt haben, können Sie sich mit den Anthos Service Mesh-Beobachtbarkeitsfunktionen in der Cloud Console vertraut machen. Beachten Sie, dass es bis zu 10 Minuten dauern kann, bis die Topologiegrafik die Dienste in Ihrem Mesh-Netzwerk anzeigt.

Wenn Sie fertig sind, entfernen Sie das Beispiel Hipster:

kubectl delete namespaces demo