mycloud-collabora

mycloud-collabora

Version: 0.1.0 Type: application

myCloud component to setup collabora

Maintainers

NameEmailUrl
WrenIXhttps://wrenix.eu

Values

Commons Monitoring

KeyTypeDefaultDescription
commons.grafana.dashboards.annotationsobject{}annotations of grafana dashboard configmap
commons.grafana.dashboards.labelsobject{}labels of grafana dashboard configmap
commons.prometheus.monitor.labelsobject{}labels on Pod- and Service-Monitor
commons.prometheus.rules.labelsobject{}labels on PrometheusRules

Commons helm release

KeyTypeDefaultDescription
commons.helm.release.driftDetectionobject{}driftDetection of FluxCD HelmRelease
commons.helm.release.installobject{}install of FluxCD HelmRelease
commons.helm.release.testobject{}test of FluxCD HelmRelease
commons.helm.release.upgradeobject{}upgrade of FluxCD HelmRelease

Commons Ingress

KeyTypeDefaultDescription
commons.ingress.annotationsobject{"cert-manager.io/cluster-issuer":"letsencrypt-prod"}annotations for all ingress objects
commons.ingress.domainstring"wrenix.eu"top domain for all services
commons.ingress.tls.enabledbooltruetls on every ingress
commons.ingress.tls.overridelist[]use own definition of tls (e.g. for own or wildcard certificate)

Commons

KeyTypeDefaultDescription
commons.masterPasswordstring"CHANGEME"masterPassword to generate secrets

Other Values

KeyTypeDefaultDescription
adminPasswordstringniladminPassword to access collabora admin platform
allowedHostsobject{}allowed host to use this collabora instance if not set we allow defaults (like nextcloud) example: main.host.de: [ “alias1.host.de”, “alias2.host.de” ]
ingress.annotationsobject{"haproxy-ingress.github.io/assign-backend-server-id":"true","haproxy-ingress.github.io/balance-algorithm":"url_param WOPISrc","haproxy-ingress.github.io/config-backend":"hash-type consistent acl admin_url path_beg /cool/getMetrics acl admin_url path_beg /cool/adminws/ acl admin_url path_beg /browser/dist/admin/admin.html http-request deny if admin_url","haproxy-ingress.github.io/timeout-tunnel":"3600s","nginx.ingress.kubernetes.io/server-snippet":"location /cool/getMetrics { deny all; return 403; }\nlocation /cool/adminws/ { deny all; return 403; }\nlocation /browser/dist/admin/admin.html { deny all; return 403; }\n","nginx.ingress.kubernetes.io/upstream-hash-by":"$arg_WOPISrc"}ingress annotatations - default are all the best practise of collabora
ingress.hoststringnildefault: fs.(Values.commons.ingress.domain)
init.namespacestring"bases"
init.versionint0

Autogenerated from chart metadata using helm-docs