flux-charts/mycloud-matrix/values.yaml

146 lines
3.1 KiB
YAML

init:
version: 0
namespace: "bases"
commons:
masterPassword: "CHANGEME"
auth:
# -- default auth.(.Values.commons.ingress.domain)
host:
theme:
title: myCloud
logo: /static/dist/assets/icons/icon_left_brand.svg
favicon: /static/dist/assets/icons/icon.png
mail:
host:
username:
password:
from:
use_tls: false
use_ssl: false
persistence:
storageClass:
hostPath:
enabled: false
prefix: "/var/lib/mycloud"
helm:
release:
install: {}
test: {}
upgrade: {}
driftDetection: {}
ingress:
domain: "wrenix.eu"
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
tls:
# -- tls on every ingress
enabled: true
# -- use own definition of tls (e.g. for own or wildcard certificate)
override:
prometheus:
monitor:
labels: {}
rules:
labels: {}
grafana:
dashboards:
labels:
grafana_dashboard: "1"
annotations:
server:
# -- default: (commons.ingress.domain)
host:
software: "synapse"
scaling: false
slidingSync:
enabled: false
authenticationService:
enabled: false
auth:
# -- generated by .commons.masterPassword
clientID:
# -- generated by .commons.masterPassword
clientSecret:
# -- default: element.(.commons.ingress.domain)
webClient:
mail:
# -- generade by .commons.mail.from
from:
# -- default .commons.mail.host
host:
bridge:
signal:
enabled: false
admins: []
ingress:
server:
# -- default: matrix.(.commons.ingress.domain)
host:
annotations:
slidingSync:
# -- default: sliding.matrix.(.commons.ingress.domain)
host:
annotations:
authenticationService:
# -- default: auth.matrix.(.commons.ingress.domain)
host:
annotations:
element:
enabled: true
# -- default: element.(.commons.ingress.domain)
host:
annotations:
hydrogen:
enabled: false
# -- default: hydrogen.(.commons.ingress.domain)
host:
annotations:
databases:
server:
# -- default is from mycloud-services
host: mycloud-services-postgresql
name: matrix-synapse
username: matrix-synapse
# -- generated by .commons.masterPassword (equal to mycloud-services)
password:
slidingSync:
# -- default is from mycloud-services
host: mycloud-services-postgresql
name: matrix-sliding-sync
username: matrix-sliding-sync
# -- generated by .commons.masterPassword (equal to mycloud-services)
password:
authenticationService:
# -- default is from mycloud-services
host: mycloud-services-postgresql
name: matrix-authentication-service
username: matrix-authentication-service
# -- generated by .commons.masterPassword (equal to mycloud-services)
password:
bridge:
signal:
# -- default is from mycloud-services
host: mycloud-services-postgresql
name: matrix-bridge-signal
username: matrix-bridge-signal
# -- generated by .commons.masterPassword (equal to mycloud-services)
password:
persistence:
storageClass:
size: 16Gi