diff --git a/modules/kubernetes/descheduler/values.yaml b/modules/kubernetes/descheduler/values.yaml index 50e3e2a6..362e6396 100644 --- a/modules/kubernetes/descheduler/values.yaml +++ b/modules/kubernetes/descheduler/values.yaml @@ -186,6 +186,25 @@ deschedulerPolicy: - RemovePodsViolatingInterPodAntiAffinity - PodLifeTime - RemoveFailedPods + - name: idrac-restart + pluginConfig: + - name: DefaultEvictor + args: + ignorePvcPods: true + evictLocalStoragePods: true + - name: PodLifeTime + args: + maxPodLifeTimeSeconds: 21600 + namespaces: + include: + - "monitoring" + labelSelector: + matchLabels: + app: idrac-redfish-exporter + plugins: + deschedule: + enabled: + - PodLifeTime priorityClassName: system-cluster-critical