佈建 Tanzu Kubernetes 叢集後,最好部署一些測試工作負載並驗證叢集功能。
使用 kuard 示範應用程式,確認 Tanzu Kubernetes 叢集是否已啟動且正在執行。
程序
- 將組態內容切換為目標 Tanzu Kubernetes 叢集。
kubectl config use-context TANZU-KUBERNETES-CLUSTER-NAME
例如:
kubectl config use-context tkgs-cluster-1
Switched to context "tkgs-cluster-1".
- 部署
kuard
示範應用程式。
kubectl run --restart=Never --image=gcr.io/kuar-demo/kuard-amd64:blue kuard
- 確認網繭是否正在執行。
預期的結果:
NAME READY STATUS RESTARTS AGE
kuard 1/1 Running 0 10d
- 將網繭容器連接埠 8080 轉送到本機主機連接埠 8080。
kubectl port-forward kuard 8080:8080
預期的結果:
Forwarding from 127.0.0.1:8080 -> 8080
Forwarding from [::1]:8080 -> 8080
Handling connection for 8080
- 使用瀏覽器前往 http://localhost:8080。
隨即顯示
kuard 示範應用程式網頁,您可以與之互動並驗證叢集的各個方面。例如,執行運作情況和準備情況探查。
- 透過在 kubectl 工作階段中按
Ctrl+C
來停止連接埠轉送。
- 刪除
kuard
網繭。
預期的結果:
pod "kuard" deleted
- 確認網繭是否已刪除。