From 27960b00dce486840d5efb28887efc51b1622999 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Sun, 23 Feb 2025 07:36:28 +0100 Subject: [PATCH] Reorganized descheduler --- .../infra/descheduler.yaml | 25 +++++++++++++++++++ infrastructure/controllers/kustomization.yaml | 1 - 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 clusters/titan.lan.huizinga.dev/infra/descheduler.yaml diff --git a/clusters/titan.lan.huizinga.dev/infra/descheduler.yaml b/clusters/titan.lan.huizinga.dev/infra/descheduler.yaml new file mode 100644 index 0000000..4bcb1b6 --- /dev/null +++ b/clusters/titan.lan.huizinga.dev/infra/descheduler.yaml @@ -0,0 +1,25 @@ +apiVersion: source.toolkit.fluxcd.io/v1 +kind: GitRepository +metadata: + name: descheduler + namespace: flux-system +spec: + interval: 15m0s + ref: + tag: v0.32.2 + url: https://github.com/kubernetes-sigs/descheduler +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: descheduler + namespace: flux-system +spec: + interval: 15m + path: ./kubernetes/cronjob + prune: true + timeout: 2m + sourceRef: + kind: GitRepository + name: descheduler + wait: true diff --git a/infrastructure/controllers/kustomization.yaml b/infrastructure/controllers/kustomization.yaml index a24fe30..b1664a8 100644 --- a/infrastructure/controllers/kustomization.yaml +++ b/infrastructure/controllers/kustomization.yaml @@ -2,4 +2,3 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ./node-feature-discovery - - https://github.com/kubernetes-sigs/descheduler/kubernetes/cronjob?ref=release-1.32