diff --git a/apps/kubenuc/postgresql/release.yml b/apps/kubenuc/postgresql/release.yml new file mode 100644 index 00000000..3cf977c6 --- /dev/null +++ b/apps/kubenuc/postgresql/release.yml @@ -0,0 +1,28 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: postgres-operator + namespace: databases +spec: + interval: 15m + maxHistory: 20 + chart: + spec: + chart: postgres-operator + version: ">=1.0.35" + sourceRef: + kind: HelmRepository + name: postgres-operator-charts + namespace: flux-system + interval: 15m + install: + createNamespace: true + remediation: + retries: 6 + upgrade: + remediation: + retries: 6 + values: + configKubernetes: + cluster_name_label: postgresql-nuc-cluster diff --git a/charts/zalando.yml b/charts/zalando.yml new file mode 100644 index 00000000..5714974e --- /dev/null +++ b/charts/zalando.yml @@ -0,0 +1,10 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: HelmRepository +metadata: + name: postgres-operator-charts + namespace: flux-system +spec: + interval: 1h + url: https://opensource.zalando.com/postgres-operator/charts/postgres-operator + timeout: 3m