User Tools

Site Tools


de:sysadmin:tools:kubectl_plugins

kubectl plugins

kubectl braucht der Kommandozeilenfreund, um Kubernetes zu steuern. Das dieses nützliche Tool auch mit Plugins erweiterbar ist, war mir lange nicht bekannt …

kubectl plugins verwalten

krew installieren. Man kann die Plugins auch von Hand installieren, mit krew ist es aber praktischer.

  • kubectl krew list - zeig alle installierten plugins an
  • kubectl krew search ns - nach Plugin suchen (Die Suche findet leider noch nicht die Stichworte der Plugin-Beschreibung)
  • kubectl krew install ns - plugin installieren

kleine Sammlung von Lieblings-Plugins für kubectl

  • ns - Namespace anzeigen oder wechseln
  • ctx - Context anzeigen oder wechseln (Context=Clusterzugang)
  • neat - yaml-Files säubern
    • Verwendung z.B. so: kubectl get deployment my-deployment -o yaml | kubectl neat > my-clean-deployment.yaml
  • df-pv - Zeigt den Füllstand von "Physical Volumes"
  • graph - Grafik-Ausgabe, z.B. so: kubectl graph all -n my-example-namespace -o dot | dot -Nfontsize=12 -T svg -o $DIR/my-example-namespace.svg
    Beispiel kubectl graph plugin

alle Seiten zum Thema kubernetes & docker:


de/sysadmin/tools/kubectl_plugins.txt · Last modified: 2021-06-17 14:53 by hella

Page Tools

Mastodon Twitter