Runbook

Kubernetes Replicaset Incomplete

Back to Runbooks

Overview

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.