diff --git a/deployments/home-server/test/a.yaml b/deployments/home-server/test/a.yaml deleted file mode 100644 index 6a586ea..0000000 --- a/deployments/home-server/test/a.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -apiVersion: v1 -kind: Namespace -metadata: - name: a diff --git a/deployments/home-server/test/b.yaml b/deployments/home-server/test/b.yaml deleted file mode 100644 index 141a4dc..0000000 --- a/deployments/home-server/test/b.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- -apiVersion: v1 -kind: Namespace -metadata: - name: b diff --git a/deployments/home-server/test/kustomization.yaml b/deployments/home-server/test/kustomization.yaml deleted file mode 100644 index 1dbc74b..0000000 --- a/deployments/home-server/test/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization - -resources: - - a.yaml - - b.yaml diff --git a/deployments/operators/postgresql.yaml b/deployments/operators/postgresql.yaml new file mode 100644 index 0000000..4f0451f --- /dev/null +++ b/deployments/operators/postgresql.yaml @@ -0,0 +1,67 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: zalando-postgres-operator + +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: postgres-operator-charts + namespace: flux-system +spec: + interval: 1h + url: https://opensource.zalando.com/postgres-operator/charts/postgres-operator + +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: postgres-operator + namespace: zalando-postgres-operator +spec: + interval: 30m + chart: + spec: + chart: postgres-operator + version: 1.10.1 # Optional: adjust if newer versions become available + sourceRef: + kind: HelmRepository + name: postgres-operator-charts + namespace: flux-system + install: + createNamespace: true + values: + configGeneral: + enable_crd_registration: true + +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: postgres-operator-ui-charts + namespace: flux-system +spec: + interval: 1h + url: https://opensource.zalando.com/postgres-operator/charts/postgres-operator-ui + +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: postgres-operator-ui + namespace: zalando-postgres-operator +spec: + interval: 30m + chart: + spec: + chart: postgres-operator-ui + version: 1.10.1 # Optional: update based on available version + sourceRef: + kind: HelmRepository + name: postgres-operator-ui-charts + namespace: flux-system + install: + createNamespace: true +