Skip to main content

Cheat Sheet: Pods in Kubernetes

Alle Pods in einem Namespace anzeigen

Mit dem folgenden Befehl werden alle Pods angezeigt, die in einem bestimmten Namespaces einen Status haben:

kubectl get pods --namespace <namespace name>
Alle Pods im Cluster anzeigen

Mit dem folgenden Befehl werden alle Pods angezeigt, die auf unserem Kubernetes Cluster laufen:

kubectl get pods --all-namespaces
Ausführliche Informationen über einen Pod anzeigen

Mit dem folgenden Befehl werden weitere Informationen über einen Pod angezeigt und können eingesehen werden. Hier sehen wir diverse Tags oder z.B. auf welchem Node der Pod momentan läuft. 

kubectl describe pod <pod-name> --namespaces <namespace>
Konsole eines Pods aufrufen

Mit dem folgenden Befehl können wir eine interaktive Konsole in unserem Pod öffnen, um z.B. besseres Debugging durchzuführen:

kubectl exec -it <pod-name> --namespace <namespace name> -- sh