| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- apiVersion: argoproj.io/v1alpha1
- kind: Application
- metadata:
- name: nextcloud
- namespace: {{ .Values.spec.namespace }}
- finalizers:
- - resources-finalizer.argocd.argoproj.io
- spec:
- destination:
- namespace: nextcloud
- name: {{ .Values.spec.destination.name }}
- project: {{ .Values.spec.project }}
- syncPolicy:
- automated:
- prune: true
- selfHeal: true
- source:
- chart: nextcloud
- repoURL: https://nextcloud.github.io/helm/
- targetRevision: 2.12.1
- helm:
- releaseName: nextcloud
- values: |
- ingress:
- enabled: true
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-prod"
- tls:
- - secretName: "newcloud-kaisers-info-tls"
- hosts:
- - "newcloud.kaisers.info"
- path: /
- pathType: Prefix
-
- nextcloud:
- host: newcloud.kaisers.info
- username: admin
- password: changeme
- mail:
- enabled: true
- fromAddress: "nextcloud <cloud@kaisers.info>"
- domain: newcloud.kaisers.info
- smtp:
- host: "mail.your-server.de"
- secure: ssl
- port: 587
- authtype: LOGIN
- name: "cloud@kaisers.info"
- password: "v4w4e8dpg349Vd"
-
- internalDatabase:
- enabled: false
-
- ##
- ## External database configuration
- ##
- externalDatabase:
- enabled: true
-
- ## Supported database engines: mysql or postgresql
- type: mysql
-
- ## Database host
- host: mariadb
-
- ## Database user
- user: nextcloud
-
- ## Database password
- password: nextcloud
-
- ## Database name
- database: nextcloud
-
-
- ##
- ## MariaDB chart configuration
- ##
- mariadb:
- ## Whether to deploy a mariadb server to satisfy the applications database requirements. To use an external database set this to false and configure the externalDatabase parameters
- enabled: true
-
- auth:
- database: nextcloud
- username: nextcloud
- password: changeme
|