From 2cd9fa33de918e68a6b60a07415ba2aef993e492 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Thu, 13 Apr 2023 18:11:51 +0000 Subject: [PATCH] [descheduler] run the conrjob every 6 hours and optimize for high node load [ci skip] --- modules/kubernetes/descheduler/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/kubernetes/descheduler/main.tf b/modules/kubernetes/descheduler/main.tf index 62652c15..19d48703 100644 --- a/modules/kubernetes/descheduler/main.tf +++ b/modules/kubernetes/descheduler/main.tf @@ -72,7 +72,7 @@ resource "kubernetes_config_map" "policy" { data = { "policy.yaml" = <<-EOF apiVersion: "descheduler/v1alpha1" - maxNoOfPodsToEvictPerNode: 5 + maxNoOfPodsToEvictPerNode: 20 kind: "DeschedulerPolicy" strategies: "RemoveDuplicates": @@ -120,7 +120,7 @@ resource "kubernetes_cron_job_v1" "descheduler" { namespace = "descheduler" } spec { - schedule = "0 0 * * *" + schedule = "0 0/6 * * *" concurrency_policy = "Forbid" job_template { metadata {