From e0a5673719c5ff5e409adb04b420a9b320931c5e Mon Sep 17 00:00:00 2001 From: titusvermesan Date: Thu, 14 Nov 2024 11:24:07 +0100 Subject: [PATCH] sources --- argocd/apps/nextcloud/nextcloud.yaml | 144 +++++++++++++-------------- 1 file changed, 69 insertions(+), 75 deletions(-) diff --git a/argocd/apps/nextcloud/nextcloud.yaml b/argocd/apps/nextcloud/nextcloud.yaml index 65b3565..25b14c3 100644 --- a/argocd/apps/nextcloud/nextcloud.yaml +++ b/argocd/apps/nextcloud/nextcloud.yaml @@ -6,81 +6,75 @@ metadata: - resources-finalizer.argocd.argoproj.io spec: project: default - source: - repoURL: 'https://nextcloud.github.io/helm/' - targetRevision: 6.*.* - plugin: - env: - - name: TRUSTED_PROXIES - value: '10.43.0.0/16 192.168.4.0/24' - helm: - parameters: - - name: image.repository - value: 'nextcloud' - - name: image.flavor - value: 'fpm' - - name: nginx.enabled - value: 'true' - - name: ingress.className - value: 'traefik' - - name: 'ingress.enabled' - value: 'true' - - name: ingress.servicePort - value: 'https' - - name: phpClientHttpsFix.enabled - value: 'true' - - name: phpClientHttpsFix.protocol - value: 'https' - - name: nextcloud.host - value: 'innocloud.innovation-hub-niedersachsen.de' - - name: nextcloud.password - value: 'InnoHubADMIN_2024!' -# - name: redis.enabled -# value: 'true' -# - name: replicaCount -# value: '2' - - name: internalDatabase.enabled - value: 'false' - - name: postgresql.enabled - value: 'true' - - name: postgresql.global.postgresql.auth.password - value: 'pgInnoDBUser' - - name: postgresql.primary.persistence.enabled - value: 'true' - - name: 'endpoint' - value: 'innocloud.innovation-hub-niedersachsen.de' - - name: ingress.hosts[0] - value: 'innocloud.innovation-hub-niedersachsen.de' - - name: 'ingress.tls[0].hosts[0]' - value: 'innocloud.innovation-hub-niedersachsen.de' - - name: 'ingress.tls[0].secretName' - value: innocloud-tls - - name: ingress.annotations.kubernetes\.io\/ingress\.class - value: traefik - - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls - value: 'true' - forceString: true - - name: service\.annotations\.traefik\.ingress\.kubernetes\.io\/service\.sticky\.cookie - value: 'true' - - name: ingress.annotations.cert-manager\.io\/cluster-issuer - value: lets-encrypt - - name: persistence.enabled - value: 'true' - - name: persistence.nextcloudData.enabled - value: 'true' - - name: cronjob.enabled - value: 'true' -# - name: nextcloud.mail.enabled -# value: 'true' - - name: nextcloud.mail.fromAddress - value: 'admin' - - name: nextcloud.mail.domain - value: 'innovation-hub-niedersachsen.de' - - name: nextcloud.mail.smtp.host - value: '192.168.4.125' - - name: nextcloud.mail.smtp.port - value: '25' - chart: nextcloud + sources: + - repoURL: 'https://nextcloud.github.io/helm/' + targetRevision: 6.*.* + plugin: + env: + - name: TRUSTED_PROXIES + value: '10.43.0.0/16 192.168.4.0/24' + helm: + parameters: + - name: image.repository + value: 'nextcloud' + - name: image.flavor + value: 'fpm' + - name: nginx.enabled + value: 'true' + - name: ingress.className + value: 'traefik' + - name: 'ingress.enabled' + value: 'true' + - name: ingress.servicePort + value: 'https' + - name: phpClientHttpsFix.enabled + value: 'true' + - name: phpClientHttpsFix.protocol + value: 'https' + - name: nextcloud.host + value: 'innocloud.innovation-hub-niedersachsen.de' + - name: nextcloud.password + value: 'InnoHubADMIN_2024!' + - name: internalDatabase.enabled + value: 'false' + - name: postgresql.enabled + value: 'true' + - name: postgresql.global.postgresql.auth.password + value: 'pgInnoDBUser' + - name: postgresql.primary.persistence.enabled + value: 'true' + - name: 'endpoint' + value: 'innocloud.innovation-hub-niedersachsen.de' + - name: ingress.hosts[0] + value: 'innocloud.innovation-hub-niedersachsen.de' + - name: 'ingress.tls[0].hosts[0]' + value: 'innocloud.innovation-hub-niedersachsen.de' + - name: 'ingress.tls[0].secretName' + value: innocloud-tls + - name: ingress.annotations.kubernetes\.io\/ingress\.class + value: traefik + - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls + value: 'true' + forceString: true + - name: service\.annotations\.traefik\.ingress\.kubernetes\.io\/service\.sticky\.cookie + value: 'true' + - name: ingress.annotations.cert-manager\.io\/cluster-issuer + value: lets-encrypt + - name: persistence.enabled + value: 'true' + - name: persistence.nextcloudData.enabled + value: 'true' + - name: cronjob.enabled + value: 'true' + - name: nextcloud.mail.fromAddress + value: 'admin' + - name: nextcloud.mail.domain + value: 'innovation-hub-niedersachsen.de' + - name: nextcloud.mail.smtp.host + value: '192.168.4.125' + - name: nextcloud.mail.smtp.port + value: '25' + chart: nextcloud destination: server: 'https://kubernetes.default.svc' namespace: nextcloud