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