mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 07:21:36 +01:00
46 lines
2.0 KiB
Go Template
46 lines
2.0 KiB
Go Template
{{/*
|
|
SPDX-FileCopyrightText: 2025 Zentrum für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) GmbH
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/}}
|
|
---
|
|
image:
|
|
registry: {{ coalesce .Values.repositories.image.registryOpencodeDeEnterprise .Values.global.imageRegistry .Values.images.dovecot.registry | quote }}
|
|
repository: {{ .Values.images.dovecot.repository | quote }}
|
|
tag: {{ .Values.images.dovecot.tag | quote }}
|
|
pullPolicy: {{ .Values.global.imagePullPolicy | quote }}
|
|
|
|
imageInitCassandra:
|
|
registry: {{ coalesce .Values.repositories.image.dockerHub .Values.global.imageRegistry .Values.images.cassandra.registry | quote }}
|
|
repository: {{ .Values.images.cassandra.repository | quote }}
|
|
tag: {{ .Values.images.cassandra.tag | quote }}
|
|
pullPolicy: {{ .Values.global.imagePullPolicy | quote }}
|
|
|
|
imagePullSecrets:
|
|
{{ .Values.global.imagePullSecrets | toYaml | nindent 2 }}
|
|
|
|
dovecot:
|
|
dictmap:
|
|
enabled: true
|
|
host: {{ .Values.databases.dovecotDictmap.host | quote }}
|
|
port: {{ .Values.databases.dovecotDictmap.port }}
|
|
username: {{ .Values.databases.dovecotDictmap.username | quote }}
|
|
password: {{ .Values.secrets.cassandra.dovecotDictmapUser | quote }}
|
|
keyspace: {{ .Values.databases.dovecotDictmap.name | quote }}
|
|
sharedMailboxes:
|
|
enabled: false
|
|
host: {{ .Values.databases.dovecotACL.host | quote }}
|
|
port: {{ .Values.databases.dovecotACL.port }}
|
|
username: {{ .Values.databases.dovecotACL.username | quote }}
|
|
password: {{ .Values.secrets.cassandra.dovecotACLUser | quote }}
|
|
keyspace: {{ .Values.databases.dovecotACL.name | quote }}
|
|
objectStorage:
|
|
encryption:
|
|
privateKey:
|
|
value: {{ env "DOVECOT_CRYPT_PRIVATE_KEY" | quote }}
|
|
publicKey:
|
|
value: {{ env "DOVECOT_CRYPT_PUBLIC_KEY" | quote }}
|
|
fqdn: {{ .Values.objectstores.dovecot.endpoint | default (printf "%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
|
|
username: {{ .Values.objectstores.dovecot.username | quote }}
|
|
password: {{ .Values.secrets.minio.dovecotUser | quote }}
|
|
...
|