Pods crash due to memory limit

Pods crash due to insufficient memory allotted to the resources.

If the pods crash during IBM® Cloud Private installation, the installation fails. Sometimes, the pods might crash after the installation is complete.

Symptoms

Pods crash with the error OOMKilled.

Causes

Kubernetes resources such as DaemonSets, Deployments, and StatefulSets, are defined with memory limits. In some environments, the memory limits that are set might not be sufficient. As a result, the pods crash.

Resolving the problem