KubeContainerWaiting #
Meaning #
Container in pod is in Waiting state for too long.
Impact #
Service degradation or unavailability.
Diagnosis #
- Check pod events via
kubectl -n $NAMESPACE describe pod $POD
. - Check pod logs via
kubectl -n $NAMESPACE logs $POD -c $CONTAINER
- Check for missing files such as configmaps/secrets/volumes
- Check for pod requests, especially special ones such as GPU.
- Check for node taints and capabilities.