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
Check the events related to a specific 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.