A Kubernetes Replicaset Incomplete incident typically occurs when a specific number of pods that should be running are not, due to reasons such as failed pod initialization, unavailability of resources in the cluster, or inability to pull the image. This incident is usually triggered when the difference between desired and running pods is greater than zero, and it can be detected through monitoring tools like Datadog.
Parameters
Debug
List all the deployments in the current namespace
Check the status of a specific deployment
List all the replica sets in the current namespace
Check the status of a specific replica set
List all the events in the current namespace
Insufficient resources in the cluster, such as insufficient memory or CPU, can cause pods to fail to initialize or start.
Incorrect configuration of the Kubernetes Replicaset and its associated pods can cause the desired number of pods to be different from the actual number of running pods.
Repair
Adjusts the number of replicas in a deployment.
Rolling restart deployment.
Learn more
Related Runbooks
Check out these related runbooks to help you debug and resolve similar issues.