Découvrir les détails du cluster Kubernetes

KubernetesBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez effectuer un bilan de santé complet d'un cluster Kubernetes en tant que nouveau stagiaire en infrastructure cloud chez TechCorp. Votre objectif est de garantir que le cluster est prêt pour les prochains déploiements en récupérant l'intégralité des informations du cluster, en listant tous les nœuds et en vérifiant l'état de chacun d'entre eux à l'aide des commandes kubectl. Vous réaliserez ces tâches dans le répertoire ~/project, en vous assurant que le cluster Minikube est opérationnel avant d'exécuter la moindre commande.

Découvrir les détails du cluster Kubernetes

En tant que nouveau stagiaire en infrastructure cloud chez TechCorp, vous devez effectuer une vérification complète de l'état de santé du cluster Kubernetes afin de vous assurer qu'il est prêt pour les futurs déploiements.

Tâches

  • Récupérer l'ensemble des informations du cluster à l'aide de la commande kubectl appropriée
  • Lister tous les nœuds présents dans le cluster Kubernetes
  • Vérifier le statut de chaque nœud du cluster

Exigences

  • Utiliser exclusivement les commandes kubectl pour toutes les opérations
  • Effectuer toutes les tâches dans le répertoire ~/project
  • S'assurer que le cluster Minikube est en cours d'exécution avant de lancer les commandes
  • Utiliser les sous-commandes standard de kubectl pour collecter les informations du cluster

Exemples

Exemple de sortie pour le listage des nœuds :

NAME       STATUS   ROLES           AGE   VERSION
minikube   Ready    control-plane   10m   v1.23.3

Exemple de sortie pour les informations du cluster :

Kubernetes control plane is running at https://192.168.49.2:8443
CoreDNS is running at https://192.168.49.2:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

Conseils

  • N'oubliez pas d'utiliser les commandes kubectl pour interagir avec le cluster Kubernetes
  • Vérifiez l'état général du cluster avant de lancer des commandes plus détaillées
  • Utilisez le drapeau --help avec les commandes kubectl pour obtenir plus d'informations sur la syntaxe
  • Confirmez que le cluster Minikube est bien démarré avant de commencer vos tâches
✨ Vérifier la solution et pratiquer

Résumé

En résumé, ce défi vous a demandé de réaliser un diagnostic complet d'un cluster Kubernetes pour valider sa disponibilité opérationnelle. Vous avez dû extraire les informations du cluster, lister les nœuds et inspecter l'état de santé de chacun via les commandes kubectl. Toutes les opérations ont été effectuées dans le répertoire ~/project, en validant préalablement le bon fonctionnement du cluster Minikube.