apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: nextcloud namespace: nextcloud spec: releaseName: nextcloud chart: spec: chart: nextcloud sourceRef: kind: HelmRepository name: nextcloud namespace: repos interval: 60m install: remediation: retries: 3 values: image: flavor: fpm-alpine resources: requests: memory: 250Mi limits: memory: 1Gi nextcloud: host: cloud.trivernis.net existingSecret: enabled: true secretName: nextcloud-secret usernameKey: username passwordKey: password configs: overrides.config.php: |- 'cloud.trivernis.net', 'overwriteprotocol' => 'https', ); nginx: enabled: true resources: requests: memory: 64Mi limits: memory: 250Mi redis: enabled: true replica: replicaCount: 1 resources: requests: memory: 64Mi limits: memory: 128Mi master: resources: requests: memory: 64Mi limits: memory: 128Mi cronjob: enabled: true resources: requests: memory: 64Mi limits: memory: 250Mi internalDatabase: enabled: false externalDatabase: enabled: true type: postgresql existingSecret: enabled: true secretName: nextcloud-db-secret usernameKey: username passwordKey: password hostKey: host databaseKey: database persistence: enabled: true storageClass: ebs-hdd size: 200Gi