Cluster pods remain PENDING for too long
Written by
Updated at December 17, 2025
Issue description
- Attempting to start new pods in a Managed Service for Kubernetes cluster results in these pods remaining
PENDINGfor a long period without switching toRUNNING. - New pods get frozen as
PENDING. - One or more pods in a Managed Service for Kubernetes cluster fail to switch to
RUNNING.
Solution
Pods can get stuck in the PENDING status if the processes within the init container of one or more pods fail to complete successfully. For example, the kubelet daemon in such pods may continuously crash. In this case, the kubelet immediately restarts due to the restartPolicy: Always policy.
For more details about init containers, see this Kubernetes overview article
If the issue persists
For more detailed diagnostics of kubelet issues in newly created pods, create a support ticket
- ID of the Managed Service for Kubernetes cluster in question.
- Logs with
kubelet/kernel/systemsyslog tags from one or more Managed Service for Kubernetes cluster nodes experiencing issues when attempting to start new pods.
You can also use our script to collect Managed Service for Kubernetes diagnostic logs automatically