From 34d5b17ddfdb45569deca21ee2d97ffc15557137 Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Sun, 22 Feb 2026 15:13:15 +0100 Subject: [PATCH] Add MariaDB operator installation --- .../templates/mariadb-operator-crds-helm.yaml | 21 +++++++++++++++ apps/templates/mariadb-operator-helm.yaml | 26 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 apps/templates/mariadb-operator-crds-helm.yaml create mode 100644 apps/templates/mariadb-operator-helm.yaml diff --git a/apps/templates/mariadb-operator-crds-helm.yaml b/apps/templates/mariadb-operator-crds-helm.yaml new file mode 100644 index 0000000..2273bc6 --- /dev/null +++ b/apps/templates/mariadb-operator-crds-helm.yaml @@ -0,0 +1,21 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: mariadb-operator-crds + namespace: argocd +spec: + destination: + namespace: mariadb-system + server: https://kubernetes.default.svc + project: default + source: + chart: mariadb-operator-crds + repoURL: https://mariadb-operator.github.io/mariadb-operator + targetRevision: 0.36.1 + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + - ServerSideApply=true diff --git a/apps/templates/mariadb-operator-helm.yaml b/apps/templates/mariadb-operator-helm.yaml new file mode 100644 index 0000000..811181d --- /dev/null +++ b/apps/templates/mariadb-operator-helm.yaml @@ -0,0 +1,26 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: mariadb-operator + namespace: argocd +spec: + destination: + namespace: mariadb-system + server: https://kubernetes.default.svc + project: default + source: + chart: mariadb-operator + repoURL: https://mariadb-operator.github.io/mariadb-operator + targetRevision: 0.36.1 + helm: + values: | + metrics: + enabled: true + serviceMonitor: + enabled: true + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true