• Check Status of Pods
o kubectl get pods (quick detail)
o kubectl get pods -A (more details)
• Check the logs on a pod
o kubectl logs POD_NAME
o kubectl logs POD_NAME CONTAINER_NAM (For pods with multiple containers)
• Delete one pod, or selected ones:
o kubectl delete pod YOUR_POD, NEXT_POD
• Delete All Pods
o kubectl delete pod --all
• Pull evicted pods and then Delete them
o kubectl get pod | grep Evicted | awk '{print $1}' | xargs kubectl delete pod
• Get services for each pod (service is the gateway into the pod)
o kubectl get endpoints
• Get service endpoints for specific pod:
o kubectl get endpoints YOUR_POD_NAME
• Get service cluster IPs for Pods
o kubectl get services
• Check the logs for the Kubernetes Startup/Shutdown
o journalctl -u kubelet
• Get service information for a specific pod
o kubectl describe service YOUR_SERVICE/POD
• Get pod information for specific pod
o kubectl describe YOUR_POD
• Find information on your nodes
o kubectl get nodes
• get pods under a specific namespace
o kubectl get pods --namespace YOUR_NAMESPACE -A
No comments:
Post a Comment