Depois de provisionar um cluster do Tanzu Kubernetes, é uma boa prática implantar uma carga de trabalho de teste e validar a funcionalidade do cluster.
Use o aplicativo de demonstração kuard para verificar se o cluster do Tanzu Kubernetes está funcionando.
Procedimento
- Alterne o contexto de configuração para o cluster Tanzu Kubernetes de destino.
kubectl config use-context TANZU-KUBERNETES-CLUSTER-NAME
Por exemplo:
kubectl config use-context tkgs-cluster-1
Switched to context "tkgs-cluster-1".
- Implante o aplicativo de demonstração
kuard
.
kubectl run --restart=Never --image=gcr.io/kuar-demo/kuard-amd64:blue kuard
Resultado esperado:
pod/kuard created
- Verifique se o pod está em execução.
Resultado esperado:
NAME READY STATUS RESTARTS AGE
kuard 1/1 Running 0 10d
- Encaminhe a porta 8080 do contêiner do pod para a porta 8080 do host local.
kubectl port-forward kuard 8080:8080
Resultado esperado:
Forwarding from 127.0.0.1:8080 -> 8080
Forwarding from [::1]:8080 -> 8080
Handling connection for 8080
- Usando um navegador, acesse http: // localhost: 8080 .
A página da Web do aplicativo de demonstração do
kuard é exibida, com a qual você pode interagir e verificar aspectos do seu cluster. Por exemplo, realize sondagens de ativação e prontidão.
- Pare o encaminhamento de porta pressionando
Ctrl+C
na sessão kubectl.
- Exclua o pod do
kuard
.
Resultado esperado:
pod "kuard" deleted
- Verifique se o pod foi excluído.