-
Bug
-
Resolution: Done
-
Major
-
AMQ 7.9.0.GA
-
False
-
False
-
Workaround Exists
-
-
-
When a new Drainer POD is created for moving messages from an unused persistence storage into the remaining AMQ brokers in the cluster, the memory and CPU limits are not set by the Operator. Therefore, the default limits will apply.
In the case of a limit range policy is defined in the namespace, the values defined will apply for the drainer container. When the memory value is very low, the drainer will be terminated due to an Out Of Memory error (OOMKilled).
The drainer POD should have the same limits (memory and cpu) that are applied for the running brokers in the cluster (those values defined in the ActiveMQArtemis custom resource).