mycloud-collabora

Version: 0.1.0
Type: application

Maintainers

Table 1. Maintainers
Name Email Url

WrenIX

https://wrenix.eu

Values

Table 2. Values Commons Monitoring
Key Type Default Description

commons.grafana.dashboards.annotations

object

{}

annotations of grafana dashboard configmap

commons.grafana.dashboards.labels

object

{}

labels of grafana dashboard configmap

commons.prometheus.monitor.labels

object

{}

labels on Pod- and Service-Monitor

commons.prometheus.rules.labels

object

{}

labels on PrometheusRules

Table 3. Values Commons helm release
Key Type Default Description

commons.helm.release.driftDetection

object

{}

driftDetection of FluxCD HelmRelease

commons.helm.release.install

object

{}

install of FluxCD HelmRelease

commons.helm.release.test

object

{}

test of FluxCD HelmRelease

commons.helm.release.upgrade

object

{}

upgrade of FluxCD HelmRelease

Table 4. Values Commons Ingress
Key Type Default Description

commons.ingress.annotations

object

{"cert-manager.io/cluster-issuer":"letsencrypt-prod"}

annotations for all ingress objects

commons.ingress.domain

string

"wrenix.eu"

top domain for all services

commons.ingress.tls.enabled

bool

true

tls on every ingress

commons.ingress.tls.override

string

nil

use own definition of tls (e.g. for own or wildcard certificate)

Table 5. Values Commons
Key Type Default Description

commons.masterPassword

string

"CHANGEME"

masterPassword to generate secrets

Table 6. Values Other Values
Key Type Default Description

adminPassword

string

nil

adminPassword to access collabora admin platform

allowedHosts

object

{}

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.annotations

object

{"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.host

string

nil

default: fs.(Values.commons.ingress.domain)

init.namespace

string

"bases"

init.version

int

0

Autogenerated from chart metadata using helm-docs