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.
Prozedur
- Ä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".
- 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
- Überprüfen Sie, ob der Pod ausgeführt wird.
Erwartetes Ergebnis:
NAME READY STATUS RESTARTS AGE
kuard 1/1 Running 0 10d
- 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
- 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.
- Beenden Sie die Portweiterleitung, indem Sie in der kubectl-Sitzung
Ctrl+C
drücken.
- Löschen Sie den
kuard
-Pod.
Erwartetes Ergebnis:
pod "kuard" deleted
- Überprüfen Sie, ob der Pod gelöscht wurde.