From ef2e12f84cc5fa64ad22efa3565931ba6e0bddff Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Sun, 23 Feb 2025 07:20:17 +0100 Subject: [PATCH] Reorganized dragonfly operator --- .../infra/dragonflydb.yaml | 28 +++++++++++++++++++ infrastructure/controllers/kustomization.yaml | 1 - 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 clusters/titan.lan.huizinga.dev/infra/dragonflydb.yaml diff --git a/clusters/titan.lan.huizinga.dev/infra/dragonflydb.yaml b/clusters/titan.lan.huizinga.dev/infra/dragonflydb.yaml new file mode 100644 index 0000000..8b6e2c0 --- /dev/null +++ b/clusters/titan.lan.huizinga.dev/infra/dragonflydb.yaml @@ -0,0 +1,28 @@ +apiVersion: source.toolkit.fluxcd.io/v1 +kind: GitRepository +metadata: + name: dragonflydb + namespace: flux-system +spec: + interval: 15m0s + ref: + tag: v1.1.8 + url: https://github.com/dragonflydb/dragonfly-operator + ignore: | + /* + !/manifests/dragonfly-operator.yaml +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: dragonflydb + namespace: flux-system +spec: + interval: 15m + path: ./manifests + prune: true + timeout: 2m + sourceRef: + kind: GitRepository + name: dragonflydb + wait: true diff --git a/infrastructure/controllers/kustomization.yaml b/infrastructure/controllers/kustomization.yaml index 4fb8224..1cbedd3 100644 --- a/infrastructure/controllers/kustomization.yaml +++ b/infrastructure/controllers/kustomization.yaml @@ -2,7 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ./node-feature-discovery - - https://raw.githubusercontent.com/dragonflydb/dragonfly-operator/refs/tags/v1.1.8/manifests/dragonfly-operator.yaml - https://github.com/kubernetes-csi/external-snapshotter//client/config/crd?ref=v8.2.0 - https://github.com/kubernetes-csi/external-snapshotter//deploy/kubernetes/snapshot-controller?ref=v8.2.0 - https://github.com/kubernetes-sigs/descheduler/kubernetes/cronjob?ref=release-1.32