Après avoir créé un cluster Tanzu Kubernetes, il est recommandé de déployer une charge de travail de test et de vérifier le fonctionnement du cluster.

Utilisez l'application de démonstration kuard pour vérifier que votre cluster Tanzu Kubernetes est en cours d'exécution.

Conditions préalables

Procédure

  1. Changez de contexte de configuration pour utiliser le cluster Tanzu Kubernetes cible.
    kubectl config use-context TANZU-KUBERNETES-CLUSTER-NAME
    Par exemple :
    kubectl config use-context tkgs-cluster-1
    Switched to context "tkgs-cluster-1".
  2. Déployez l'application de démonstration kuard.
    kubectl run --restart=Never --image=gcr.io/kuar-demo/kuard-amd64:blue kuard
    Résultat attendu :
    pod/kuard created
  3. Vérifiez que l'espace est en cours d'exécution.
    kubectl get pods
    Résultat attendu :
    NAME                     READY   STATUS    RESTARTS   AGE
    kuard                    1/1     Running   0          10d
    
  4. Transférez le port 8080 du conteneur de l'espace vers le port 8080 de votre hôte local.
    kubectl port-forward kuard 8080:8080
    Résultat attendu :
    Forwarding from 127.0.0.1:8080 -> 8080
    Forwarding from [::1]:8080 -> 8080
    Handling connection for 8080
    
  5. À l'aide d'un navigateur, accédez à http://localhost:8080.
    La page Web de l'application de démonstration kuard s'ouvre et vous pouvez interagir avec celle-ci et vérifier les aspects de votre cluster. Par exemple, exécutez des sondes de réactivité et de disponibilité.
  6. Arrêtez le transfert de port en appuyant sur Ctrl+C dans la session kubectl.
  7. Supprimez l'espace kuard.
    kubectl delete pod kuard
    Résultat attendu :
    pod "kuard" deleted
  8. Vérifiez que l'espace est supprimé.
    kubectl get pods