Kapitel 12. Wartung und Fehlersuche
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In diesem Kapitel findest du Rezepte, die sich sowohl mit der Wartung auf App- als auch auf Clusterebene befassen. Wir behandeln verschiedene Aspekte der Fehlersuche, von der Fehlersuche in Pods und Containern bis hin zum Testen der Dienstkonnektivität, der Interpretation des Ressourcenstatus und der Wartung von Knoten. Zu guter Letzt befassen wir uns mit dem Umgang mit etcd, der Kubernetes-Komponente für die Speicherung auf der Steuerungsebene. Dieses Kapitel ist sowohl für Cluster-Administratoren als auch für App-Entwickler relevant.
12.1 Aktivieren der Autovervollständigung für kubectl
Problem
Es ist mühsam, vollständige Befehle und Argumente für die kubectl CLI einzugeben, deshalb brauchst du eine Autovervollständigungsfunktion.
Lösung
Aktiviere die Autovervollständigung für kubectl.
Für die Bash-Shell kannst du die Autovervollständigung kubectl in deiner aktuellen Shell mit dem folgenden Befehl aktivieren:
$ source <(kubectl completion bash)
Füge dies zu deiner ~/.bashrc-Datei hinzu, damit die Autovervollständigung in allen deinen Shell-Sitzungen geladen wird:
$ echo 'source <(kubectl completion bash)' >>~/.bashrc
Beachte, dass die Autovervollständigung für Bash davon abhängt, dass Bash-Completion installiert ist.
Für die zsh-Shell kannst du die kubectl Autovervollständigung mit dem folgendenBefehl ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access