Back to articles
K9s ~ The Terminal UI That Changes How You Do Kubernetes
NewsDevOps

K9s ~ The Terminal UI That Changes How You Do Kubernetes

via Dev.to DevOpsShiva Shanmugam

K9s gives you a real time, interactive terminal dashboard for managing every resource in your cluster. Why kubectl Alone Isn't Enough Anyone who has spent serious time with Kubernetes knows the pain in debugging a crashing pod means running four or five different commands just to understand what's happening. You're constantly context-switching between terminal windows, squinting at JSON blobs, and copy-pasting pod names. # The old way — just to debug ONE crashing pod kubectl get pods -n production kubectl describe pod api-gateway-7d9f8b-xkp2q -n production kubectl logs api-gateway-7d9f8b-xkp2q -n production --previous kubectl exec -it api-gateway-7d9f8b-xkp2q -n production -- /bin/sh kubectl port-forward api-gateway-7d9f8b-xkp2q 8080:80 -n production That's five commands, three copy-pastes, and a lot of cognitive overhead just for one pod. kubectl vs K9s Side by Side Task K9s kubectl View all pods :pod then Enter kubectl get pods -A Stream pod logs Select + l kubectl logs -f <pod-name>

Continue reading on Dev.to DevOps

Opens in a new tab

Read Full Article
7 views

Related Articles