From 7b747350deee6dc72ef211d562d9c6512b359d27 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Mon, 9 Feb 2026 20:57:09 +0000 Subject: [PATCH] [ci skip] Add descheduler profile to restart idrac-redfish-exporter every 6h --- modules/kubernetes/descheduler/values.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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