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.

Pré-requisitos

Procedimento

  1. 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".
  2. 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
  3. Verifique se o pod está em execução.
    kubectl get pods
    Resultado esperado:
    NAME                     READY   STATUS    RESTARTS   AGE
    kuard                    1/1     Running   0          10d
    
  4. 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
    
  5. 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.
  6. Pare o encaminhamento de porta pressionando Ctrl+C na sessão kubectl.
  7. Exclua o pod do kuard.
    kubectl delete pod kuard
    Resultado esperado:
    pod "kuard" deleted
  8. Verifique se o pod foi excluído.
    kubectl get pods