Runbook

Kubernetes pods not starting - Deployment issue

Back to Runbooks

Overview

This incident type involves an issue with Kubernetes deployments where the expected number of pods to run is not matching the actual number of pods running. This can lead to alerts being triggered and potential disruptions in the system.

Parameters

Debug

List all deployments in the cluster

Check the status of each deployment

Get the number of desired replicas for each deployment

Check the logs of a specific pod

Get the number of available replicas for each deployment

Resource constraints: If there are not enough resources available in the cluster to create the desired number of pods, Kubernetes may not be able to start all of them.

Software bugs: There may be bugs in Kubernetes or other software components that are preventing pods from starting up as expected.

Repair

Check the deployment configuration to ensure that the desired number of pods is correctly set.

Check for any resource constraints that may be limiting the creation of new pods and adjust as necessary.

Learn more

Related Runbooks

Check out these related runbooks to help you debug and resolve similar issues.