Aller au contenu

Tooling

Surveiller son cluster Kubernetes

Tu vas vouloir monitorer ton cluster kubernetes à un moment donné. Tu pourrais très bien le faire à la mano à base de bon kubectl. Mais au fur et à mesure que ton cluster grossi, ça peut vite devenir la merde pour gérer tout ça. Connaître les commandes de bases c'est bien, mais une fois que tu veux faire un peu de monitoring de ressources, de port-forward tes services, modifier à chaud des configmap de façon efficace, simple et rapide, il te faut absolument un de ces outils suivant.

Je te propose deux tools que j'utilise au quotidien pour me faciliter la tâche 😎

Lens

Lens est un soft avec une chouette interface qui va te permettre d'absolument tout suivre en un clin d'oeil tout ce qui se passe sur ton cluster. Si t'es pas un fan du terminal, c'est fait pour toi ! lens

Plus d'info sur LENS

K9S

C'est mon préféré. K9s te permet de faire grosso modo la même chose que Lens. Il est cependant un poil moins sexy, et s'utilise dans un terminal. Donc si la console ne te rébute pas, que tu es d'avantage clavier que souris, tu dois partir sur celui-ci !

k9s Plus d'info sur K9S

Tips

Si tu as des contraintes de ressources, dans un environement embarqué par example, que tu doit faire tourner un tool de monitoring, k9s sera bien plus light que lens !


Dernière mise à jour: November 14, 2023
Créé: November 14, 2023