Files
opendesk/helmfile/apps/opendesk-services/values-otterize.yaml.gotmpl
2025-12-04 13:01:52 +01:00

136 lines
4.0 KiB
Go Template

# SPDX-FileCopyrightText: 2023 Bundesministerium des Innern und für Heimat, PG ZenDiS "Projektgruppe für Aufbau ZenDiS"
# SPDX-License-Identifier: Apache-2.0
---
global:
domain: {{ .Values.global.domain | quote }}
hosts:
{{ .Values.global.hosts | toYaml | nindent 4 }}
additionalAnnotations:
{{ .Values.annotations.opendeskServicesOtterize.additional | toYaml | nindent 2 }}
apps:
cassandra:
enabled: {{ .Values.apps.cassandra.enabled }}
certificates:
enabled: {{ .Values.apps.certificates.enabled }}
clamavDistributed:
enabled: {{ .Values.apps.clamavDistributed.enabled }}
clamavSimple:
enabled: {{ .Values.apps.clamavSimple.enabled }}
collabora:
enabled: {{ .Values.apps.collabora.enabled }}
collaboraController:
enabled: {{ .Values.apps.collaboraController.enabled }}
cryptpad:
enabled: {{ .Values.apps.cryptpad.enabled }}
dkimpy:
enabled: {{ .Values.apps.dkimpy.enabled }}
dovecot:
enabled: {{ .Values.apps.dovecot.enabled }}
element:
enabled: {{ .Values.apps.element.enabled }}
elementAdmin:
enabled: {{ .Values.apps.elementAdmin.enabled }}
elementGroupsync:
enabled: {{ .Values.apps.elementGroupsync.enabled }}
home:
enabled: {{ .Values.apps.home.enabled }}
jitsi:
enabled: {{ .Values.apps.jitsi.enabled }}
mariadb:
enabled: {{ .Values.apps.mariadb.enabled }}
memcached:
enabled: {{ .Values.apps.memcached.enabled }}
migrations:
enabled: {{ .Values.apps.migrations.enabled }}
minio:
enabled: {{ .Values.apps.minio.enabled }}
nextcloud:
enabled: {{ .Values.apps.nextcloud.enabled }}
notes:
enabled: {{ .Values.apps.notes.enabled }}
nubus:
enabled: {{ .Values.apps.nubus.enabled }}
openproject:
enabled: {{ .Values.apps.openproject.enabled }}
oxAppSuite:
enabled: {{ .Values.apps.oxAppSuite.enabled }}
postfix:
enabled: {{ .Values.apps.postfix.enabled }}
postgresql:
enabled: {{ .Values.apps.postgresql.enabled }}
redis:
enabled: {{ .Values.apps.redis.enabled }}
staticFiles:
enabled: {{ .Values.apps.staticFiles.enabled }}
xwiki:
enabled: {{ .Values.apps.xwiki.enabled }}
databases:
dovecotDictmap:
host: {{ .Values.databases.dovecotDictmap.host }}
dovecotACL:
host: {{ .Values.databases.dovecotACL.host }}
keycloak:
host: {{ .Values.databases.keycloak.host }}
keycloakExtension:
host: {{ .Values.databases.keycloakExtension.host }}
nextcloud:
host: {{ .Values.databases.nextcloud.host }}
notes:
host: {{ .Values.databases.notes.host }}
openproject:
host: {{ .Values.databases.openproject.host }}
oxAppSuite:
host: {{ .Values.databases.oxAppSuite.host }}
synapse:
host: {{ .Values.databases.synapse.host }}
umsAuthSession:
host: {{ .Values.databases.umsAuthSession.host }}
umsGuardianManagementApi:
host: {{ .Values.databases.umsGuardianManagementApi.host }}
umsNotificationsApi:
host: {{ .Values.databases.umsNotificationsApi.host }}
umsSelfservice:
host: {{ .Values.databases.umsSelfservice.host }}
xwiki:
host: {{ .Values.databases.xwiki.host }}
extraApps:
clusterPostfix:
enabled: {{ .Values.security.clusterPostfix.enabled }}
namespace: {{ .Values.security.clusterPostfix.namespace }}
ingressController:
{{ .Values.security.ingressController | toYaml | nindent 2 }}
monitoring:
prometheus:
serviceMonitors:
enabled: {{ .Values.monitoring.prometheus.serviceMonitors.enabled }}
objectstores:
dovecot:
endpoint: {{ .Values.objectstores.dovecot.endpoint }}
migrations:
endpoint: {{ .Values.objectstores.migrations.endpoint }}
nextcloud:
endpoint: {{ .Values.objectstores.nextcloud.endpoint }}
notes:
endpoint: {{ .Values.objectstores.notes.endpoint }}
nubus:
endpoint: {{ .Values.objectstores.nubus.endpoint }}
openproject:
endpoint: {{ .Values.objectstores.openproject.endpoint }}
openxchange:
endpoint: {{ .Values.objectstores.openxchange.endpoint }}
smtp:
host: {{ .Values.smtp.host }}
extraIntents:
{{ .Values.extraIntents | toYaml | nindent 2 }}
...