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