Nachdem Sie einen Tanzu Kubernetes-Cluster bereitgestellt haben, wird empfohlen, eine Testarbeitslast bereitzustellen und die Cluster-Funktionalität zu testen.

Überprüfen Sie mithilfe der kuard-Demo-App, ob Ihr Tanzu Kubernetes-Cluster betriebsbereit ist und ausgeführt wird.

Voraussetzungen

Prozedur

  1. Ändern Sie den Konfigurationskontext in den Tanzu Kubernetes-Zielcluster.
    kubectl config use-context TANZU-KUBERNETES-CLUSTER-NAME
    Beispiel:
    kubectl config use-context tkgs-cluster-1
    Switched to context "tkgs-cluster-1".
  2. Stellen Sie die kuard-Demo-App bereit.
    kubectl run --restart=Never --image=gcr.io/kuar-demo/kuard-amd64:blue kuard
    Erwartetes Ergebnis:
    pod/kuard created
  3. Überprüfen Sie, ob der Pod ausgeführt wird.
    kubectl get pods
    Erwartetes Ergebnis:
    NAME                     READY   STATUS    RESTARTS   AGE
    kuard                    1/1     Running   0          10d
    
  4. Leiten Sie den Pod-Container-Port 8080 an den lokalen Host-Port 8080 weiter.
    kubectl port-forward kuard 8080:8080
    Erwartetes Ergebnis:
    Forwarding from 127.0.0.1:8080 -> 8080
    Forwarding from [::1]:8080 -> 8080
    Handling connection for 8080
    
  5. Rufen Sie in einem Browser http://localhost:8080 auf.
    Daraufhin wird die Webseite der kuard-Demo-App angezeigt. Dort können Sie interagieren und Aspekte Ihres Clusters überprüfen: Z. B. können Sie Integritäts- und Bereitschaftstests durchführen.
  6. Beenden Sie die Portweiterleitung, indem Sie in der kubectl-Sitzung Ctrl+C drücken.
  7. Löschen Sie den kuard-Pod.
    kubectl delete pod kuard
    Erwartetes Ergebnis:
    pod "kuard" deleted
  8. Überprüfen Sie, ob der Pod gelöscht wurde.
    kubectl get pods