From 8306a2e8d809af0707226a7af2b10dfd6dd4fe43 Mon Sep 17 00:00:00 2001 From: Maarten de Waard <maarten@greenhost.nl> Date: Wed, 14 Jul 2021 12:29:05 +0200 Subject: [PATCH] test updated Nextcloud chart, also add persistence for OOs postgresql --- flux2/apps/nextcloud/pvc.yaml | 13 +++++++++++++ flux2/apps/nextcloud/release.yaml | 3 +++ flux2/infrastructure/sources/nextcloud.yaml | 3 ++- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/flux2/apps/nextcloud/pvc.yaml b/flux2/apps/nextcloud/pvc.yaml index e0954a9c0..6145d3d39 100644 --- a/flux2/apps/nextcloud/pvc.yaml +++ b/flux2/apps/nextcloud/pvc.yaml @@ -24,3 +24,16 @@ spec: requests: storage: 512Mi storageClassName: local-path +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: nextcloud-postgresql +spec: + accessModes: + - ReadWriteOnce + volumeMode: Filesystem + resources: + requests: + storage: 512Mi + storageClassName: local-path diff --git a/flux2/apps/nextcloud/release.yaml b/flux2/apps/nextcloud/release.yaml index 8380e3dd2..99fbb120c 100644 --- a/flux2/apps/nextcloud/release.yaml +++ b/flux2/apps/nextcloud/release.yaml @@ -156,6 +156,9 @@ spec: requests: cpu: 200m memory: 128Mi + persistence: + enabled: true + existingClaim: "nextcloud-postgresql" rabbitmq: rabbitmq: diff --git a/flux2/infrastructure/sources/nextcloud.yaml b/flux2/infrastructure/sources/nextcloud.yaml index eb3359133..2a18218a7 100644 --- a/flux2/infrastructure/sources/nextcloud.yaml +++ b/flux2/infrastructure/sources/nextcloud.yaml @@ -13,4 +13,5 @@ spec: # For all available options, see: # https://toolkit.fluxcd.io/components/source/api/#source.toolkit.fluxcd.io/v1beta1.GitRepositoryRef ref: - tag: 0.2.7 + # tag: 0.2.7 + branch: 967-prevent-loss-of-onlyoffice-documents -- GitLab