kubenow
Se connecterCommencer gratuitement

2.15 · Parcours 2 — Développer et déployer des applications (CKAD)

Surveiller avec kubectl top

Lab Kubernetes · questionnaire de validation · gratuit, dans le navigateur

Régler des requests et des limits (leçon 2.10) sans savoir ce que consomment vraiment vos applications, c'est deviner. kubectl top répond à la question « qui consomme quoi, maintenant ? ». C'est l'outil du premier coup d'œil : repérer le pod qui fait chauffer le processeur, celui dont la mémoire grimpe, ou vérifier qu'une limite est réaliste.

Ce que vous saurez à la fin : lire la consommation CPU et mémoire des pods et des conteneurs, trier et filtrer, comparer avec les requests et limits, et savoir d'où viennent ces chiffres et ce qu'ils ne disent pas.

Au programme de ce lab

  1. Votre mission
  2. Pas à pas
  3. D'où viennent les chiffres
  4. Lire la consommation des pods
  5. Et les nœuds ?
  6. Comparer avec les requests et les limits
  7. Ce que kubectl top ne fait pas

Ce que KubeNow vérifie

  • La ConfigMap top existe
  • cpu : le pod app=demo le plus gourmand en CPU
  • memoire : le pod app=demo le plus gourmand en mémoire

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.