From 54658162a31bcb6c8c872dfe171bf3696214921c Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Tue, 25 Jan 2022 22:39:17 +0100
Subject: [PATCH] feat(kube-system): Install descheduler on the cluster

In order to evenly distribute load, this patch installs the descheduler
on the cluster.

References:
https://github.com/kubernetes-sigs/descheduler
---
 infrastructure/kube-system/descheduler.yaml | 26 +++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 infrastructure/kube-system/descheduler.yaml

diff --git a/infrastructure/kube-system/descheduler.yaml b/infrastructure/kube-system/descheduler.yaml
new file mode 100644
index 000000000..bbce4de3f
--- /dev/null
+++ b/infrastructure/kube-system/descheduler.yaml
@@ -0,0 +1,26 @@
+---
+apiVersion: source.toolkit.fluxcd.io/v1beta1
+kind: HelmRepository
+metadata:
+  name: descheduler
+  namespace: kube-system
+spec:
+  interval: 30m
+  url: https://kubernetes-sigs.github.io/descheduler/
+---
+apiVersion: helm.toolkit.fluxcd.io/v2beta1
+kind: HelmRelease
+metadata:
+  name: descheduler
+  namespace: kube-system
+spec:
+  releaseName: descheduler
+  chart:
+    spec:
+      chart: descheduler
+      sourceRef:
+        kind: HelmRepository
+        name: descheduler
+        namespace: kube-system
+      version: 0.22.1
+  interval: 5m
-- 
GitLab