Adding nextcloud migrated stuff

This commit is contained in:
Moritz Graf 2020-05-02 02:53:21 +02:00
parent c8e54c469f
commit c0737b7f38
3 changed files with 56 additions and 23 deletions

View File

@ -0,0 +1,13 @@
---
db:
host: nextcloud-mariadb
ingress:
enabled: true
hosts:
- path: "/"
tls: true
name: "nextcloud.phpmyadmin.haumdaucher.de"
tlsSecret: "nextcloud-phpmyadmin-haumdaucher-de"
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
nginx.ingress.kubernetes.io/proxy-body-size: "0"

View File

@ -0,0 +1,43 @@
## status: NOT implemented
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
tls:
- hosts:
- "cloud.haumdaucher.de"
secretName: cloud-haumdaucher-de
nextcloud:
host: "cloud.haumdaucher.de"
username: admin
password: loKeengoo6OoZaevahZai4Hie
cronjob:
enabled: true
internalDatabase:
enabled: false
# externalDatabase:
# host: nextcloud-mariadb
# user: nextcloud
# password: Uth3aecheiDouzohx4uajauyi
mariadb:
enabled: true
replication:
enabled: false
db:
name: nextcloud
user: nextcloud
password: Uth3aecheiDouzohx4uajauyi
rootUser:
password: aeriukuow8shaiHoh4aimie5u
redis:
enabled: true
cluster:
enabled: false
persistence:
enabled: true
size: 200Gi
storageClass: openebs-hostpath

View File

@ -1,23 +0,0 @@
## status: NOT implemented
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
name: helm-nextcloud
namespace: nextcloud
spec:
releaseName: nextcloud
targetNamespace: nextcloud
chart:
repository: https://kubernetes-charts.storage.googleapis.com
version: 1.9.2
name: nextcloud
values:
nextcloud:
username: admin
password: xxx
# TODO
# storage: nextcloud
# storage: mariadb
# .secret file with pw:mariadb user&admin
# with pw:nextcloud