Aller au contenu

Outils pour mieux gérer K8S

Kubernetes c'est bien, mais c'est très vite la galère à tout gérer. Voici donc quelques outils pour mieux gérer tout ça :

  • kubectx permet de switch rapidement entre plusieurs contextes K8S : a voir ici.
  • kubens permet de switch rapidement entre plusieurs namespaces K8S : a voir ici.
  • stern permet de tail plusieurs pods rapidement : a voir ici.
  • kail permet de tail plusieurs pods rapidement : a voir ici.
  • kubepug permet de vérifier la compatibilité des différentes APIVersion : a voir ici.
  • ketall permet de (réellement) lister toutes les ressources de son cluster : a voir ici

Evidemment, nous avons l'autocomplétion à activer :

echo alias k=kubectl >>~/.bashrc
echo complete -F __start_kubectl k >>~/.bashrc/

Ou bien en zsh :

echo alias k=kubectl >>~/.zshrc
echo compdef __start_kubectl k >>~/.zshrc

En GUI, nous avons Lens qui nous permet d'avoir un bon overview de notre cluster rapidement


Dernière mise à jour: November 30, 2022
Créé: November 30, 2022