From c0737b7f388bfd974c2ff484270ec35409baa53b Mon Sep 17 00:00:00 2001 From: Moritz Graf Date: Sat, 2 May 2020 02:53:21 +0200 Subject: [PATCH] Adding nextcloud migrated stuff --- k8s/nextcloud/nextcloud-phpmyadmin.yml | 13 ++++++++ k8s/nextcloud/nextcloud.secret.yml | 43 ++++++++++++++++++++++++++ k8s/nextcloud/nextcloud.yaml | 23 -------------- 3 files changed, 56 insertions(+), 23 deletions(-) create mode 100644 k8s/nextcloud/nextcloud-phpmyadmin.yml create mode 100644 k8s/nextcloud/nextcloud.secret.yml delete mode 100644 k8s/nextcloud/nextcloud.yaml diff --git a/k8s/nextcloud/nextcloud-phpmyadmin.yml b/k8s/nextcloud/nextcloud-phpmyadmin.yml new file mode 100644 index 0000000..14faddb --- /dev/null +++ b/k8s/nextcloud/nextcloud-phpmyadmin.yml @@ -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" \ No newline at end of file diff --git a/k8s/nextcloud/nextcloud.secret.yml b/k8s/nextcloud/nextcloud.secret.yml new file mode 100644 index 0000000..06abc26 --- /dev/null +++ b/k8s/nextcloud/nextcloud.secret.yml @@ -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 + diff --git a/k8s/nextcloud/nextcloud.yaml b/k8s/nextcloud/nextcloud.yaml deleted file mode 100644 index 03ef8c4..0000000 --- a/k8s/nextcloud/nextcloud.yaml +++ /dev/null @@ -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