mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-08 16:28:36 +01:00
feat(open-xchange): Add service type for dovecot
This commit is contained in:
committed by
Thorsten Rossner
parent
3bf7daeeaa
commit
c9a763f368
@@ -16,7 +16,7 @@ repositories:
|
|||||||
releases:
|
releases:
|
||||||
- name: "dovecot"
|
- name: "dovecot"
|
||||||
chart: "dovecot/dovecot"
|
chart: "dovecot/dovecot"
|
||||||
version: "1.1.0"
|
version: "1.2.0"
|
||||||
values:
|
values:
|
||||||
- "values-dovecot.yaml"
|
- "values-dovecot.yaml"
|
||||||
- "values-dovecot.gotmpl"
|
- "values-dovecot.gotmpl"
|
||||||
|
|||||||
@@ -25,9 +25,8 @@ dovecot:
|
|||||||
clientID: "as8oidc"
|
clientID: "as8oidc"
|
||||||
loginTrustedNetworks: "{{ .Values.cluster.networking.cidr }}"
|
loginTrustedNetworks: "{{ .Values.cluster.networking.cidr }}"
|
||||||
|
|
||||||
ingress:
|
certificate:
|
||||||
tls:
|
secretName: "{{ .Values.ingress.tls.secretName }}"
|
||||||
secretName: "{{ .Values.ingress.tls.secretName }}"
|
|
||||||
|
|
||||||
{{- if .Values.cluster.persistence.readWriteMany.enabled }}
|
{{- if .Values.cluster.persistence.readWriteMany.enabled }}
|
||||||
replicaCount: {{ .Values.replicas.dovecot }}
|
replicaCount: {{ .Values.replicas.dovecot }}
|
||||||
@@ -35,7 +34,6 @@ replicaCount: {{ .Values.replicas.dovecot }}
|
|||||||
replicaCount: 1
|
replicaCount: 1
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
|
|
||||||
persistence:
|
persistence:
|
||||||
{{- if .Values.cluster.persistence.readWriteMany.enabled }}
|
{{- if .Values.cluster.persistence.readWriteMany.enabled }}
|
||||||
storageClassName: "{{ .Values.persistence.storageClassNames.RWX }}"
|
storageClassName: "{{ .Values.persistence.storageClassNames.RWX }}"
|
||||||
@@ -50,4 +48,11 @@ persistence:
|
|||||||
|
|
||||||
resources:
|
resources:
|
||||||
{{ .Values.resources.dovecot | toYaml | nindent 2 }}
|
{{ .Values.resources.dovecot | toYaml | nindent 2 }}
|
||||||
|
|
||||||
|
{{- if or (eq .Values.cluster.service.type "NodePort") (eq .Values.cluster.service.type "LoadBalancer") }}
|
||||||
|
service:
|
||||||
|
external:
|
||||||
|
enabled: true
|
||||||
|
type: {{ .Values.cluster.service.type | quote }}
|
||||||
|
{{- end }}
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
# SPDX-FileCopyrightText: 2023 Bundesministerium des Innern und für Heimat, PG ZenDiS "Projektgruppe für Aufbau ZenDiS"
|
# SPDX-FileCopyrightText: 2023 Bundesministerium des Innern und für Heimat, PG ZenDiS "Projektgruppe für Aufbau ZenDiS"
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
---
|
---
|
||||||
|
containerSecurityContext:
|
||||||
|
readOnlyRootFilesystem: false
|
||||||
|
|
||||||
dovecot:
|
dovecot:
|
||||||
ldap:
|
ldap:
|
||||||
enbaled: true
|
enabled: true
|
||||||
host: "univention-corporate-container"
|
host: "univention-corporate-container"
|
||||||
port: 389
|
port: 389
|
||||||
base: "dc=swp-ldap,dc=internal"
|
base: "dc=swp-ldap,dc=internal"
|
||||||
@@ -12,7 +15,4 @@ dovecot:
|
|||||||
enabled: true
|
enabled: true
|
||||||
clientID: "as8oidc"
|
clientID: "as8oidc"
|
||||||
usernameAttribute: "phoenixusername"
|
usernameAttribute: "phoenixusername"
|
||||||
|
|
||||||
ingress:
|
|
||||||
enabled: false
|
|
||||||
...
|
...
|
||||||
|
|||||||
Reference in New Issue
Block a user