-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
None
-
Product / Portfolio Work
-
None
-
False
-
-
Microsoft Azure Red Hat OpenShift
-
None
-
OCP Eng Mgmt, PM Sync
-
None
-
-
None
-
None
-
None
-
None
-
None
1. Proposed title of this feature request
Customize the LifecycleAndUtilization profile strategy for RemovePodsHavingTooManyRestarts to avoid the resource consumption due to pod restart.
2. What is the nature and description of the request?
Customer wants to customize the LifecycleAndUtilization profile only for strategy RemovePodsHavingTooManyRestarts
3. Why does the customer need this? (List the business requirements here)
Customer is using ARO cluster.
In customer environment, there are few applications where they are facing problem with the unstable pods as they get restart multiple time and thus lead to resource consumption issue on the Nodes.
In order to tackle that situation customer came across this Kube-descheduler operator.
Customer requirement fits under LifecycleAndUtilization profile, but customer enable this profile it comes with following strategies.
• LowNodeUtilization
• PodLifeTime
• RemovePodsHavingTooManyRestarts
Customer only wanted to use the strategy RemovePodsHavingTooManyRestarts but not the remaining ones and further wanted to setup an Alert when this occur.
4. List any affected packages or components.
deschedular operator