diff --git a/helmfile/apps/jitsi/values-jitsi.yaml.gotmpl b/helmfile/apps/jitsi/values-jitsi.yaml.gotmpl index 787d9b45..e9725c4f 100644 --- a/helmfile/apps/jitsi/values-jitsi.yaml.gotmpl +++ b/helmfile/apps/jitsi/values-jitsi.yaml.gotmpl @@ -10,9 +10,10 @@ global: {{ .Values.global.hosts | toYaml | nindent 4 }} imagePullSecrets: {{ .Values.global.imagePullSecrets | toYaml | nindent 4 }} + {{- if .Values.annotations.jitsiGlobal.pod }} podAnnotations: {{ .Values.annotations.jitsiGlobal.pod | toYaml | nindent 4}} - + {{- end }} containerSecurityContext: allowPrivilegeEscalation: false enabled: true @@ -78,10 +79,12 @@ jitsi: pullPolicy: {{ .Values.global.imagePullPolicy | quote }} ingress: enabled: {{ .Values.ingress.enabled }} + {{- if .Values.annotations.jitsiWeb.ingress }} annotations: {{- with .Values.annotations.jitsiWeb.ingress }} {{ . | toYaml | nindent 8 }} {{- end }} + {{- end }} ingressClassName: {{ .Values.ingress.ingressClassName | quote }} hosts: - host: "{{ .Values.global.hosts.jitsi }}.{{ .Values.global.domain }}" @@ -109,8 +112,10 @@ jitsi: type: "RuntimeDefault" seLinuxOptions: {{ .Values.seLinuxOptions.jitsi | toYaml | nindent 8 }} + {{- if .Values.annotations.jitsiWeb.pod }} podAnnotations: {{ .Values.annotations.jitsiWeb.pod | toYaml | nindent 6 }} + {{- end }} prosody: image: repository: "{{ coalesce .Values.repositories.image.registryOpencodeDe .Values.global.imageRegistry .Values.images.prosody.registry }}/{{ .Values.images.prosody.repository }}" @@ -160,8 +165,10 @@ jitsi: type: "RuntimeDefault" seLinuxOptions: {{ .Values.seLinuxOptions.prosody | toYaml | nindent 8 }} + {{- if .Values.annotations.jitsiProsody.pod }} podAnnotations: {{ .Values.annotations.jitsiProsody.pod | toYaml | nindent 6 }} + {{- end }} jicofo: replicaCount: {{ .Values.replicas.jicofo }} image: @@ -185,8 +192,10 @@ jitsi: type: "RuntimeDefault" seLinuxOptions: {{ .Values.seLinuxOptions.jicofo | toYaml | nindent 8 }} + {{- if .Values.annotations.jitsiJicofo.pod }} podAnnotations: {{ .Values.annotations.jitsiJicofo.pod | toYaml | nindent 6 }} + {{- end }} jigasi: replicaCount: {{ .Values.replicas.jigasi }} enabled: {{ .Values.sip.jigasi.enabled }} @@ -216,8 +225,10 @@ jitsi: type: "RuntimeDefault" seLinuxOptions: {{ .Values.seLinuxOptions.jigasi | toYaml | nindent 8 }} + {{- if .Values.annotations.jitsiJigasi.pod }} podAnnotations: {{ .Values.annotations.jitsiJigasi.pod | toYaml | nindent 6 }} + {{- end }} jvb: replicaCount: {{ .Values.replicas.jvb }} # The `useNodeIP` option provided by the upstream charts does not support all relevant scenarios, but since @@ -234,8 +245,10 @@ jitsi: {{ .Values.resources.jvb | toYaml | nindent 6 }} service: type: {{ coalesce .Values.service.type.jitsiVideoBridge .Values.cluster.service.type | quote }} + {{- if .Values.annotations.jitsiJvb.service }} annotations: {{ .Values.annotations.jitsiJvb.service | toYaml | nindent 8 }} + {{- end }} securityContext: allowPrivilegeEscalation: false capabilities: {} @@ -248,14 +261,18 @@ jitsi: type: "RuntimeDefault" seLinuxOptions: {{ .Values.seLinuxOptions.jvb | toYaml | nindent 8 }} + {{- if .Values.annotations.jitsiJvb.pod }} podAnnotations: {{ .Values.annotations.jitsiJvb.pod | toYaml | nindent 6 }} + {{- end }} metrics: prometheusAnnotations: {{ .Values.annotations.jitsiJvb.metricsPrometheus | toYaml | nindent 8 }} + {{- if .Values.annotations.jitsiJvb.metricsGrafana }} grafanaDashboards: annotations: {{ .Values.annotations.jitsiJvb.metricsGrafana | toYaml | nindent 10 }} + {{- end }} jibri: replicaCount: {{ .Values.replicas.jibri }} image: @@ -272,16 +289,19 @@ jitsi: # Chart does not allow to template more capabilities: add: ["SYS_ADMIN"] + {{- if .Values.annotations.jitsiJibri.pod }} podAnnotations: {{ .Values.annotations.jitsiJibri.pod | toYaml | nindent 6 }} + {{- end }} imagePullSecrets: {{- range .Values.global.imagePullSecrets }} - name: {{ . | quote }} {{- end }} + {{- if .Values.annotations.jitsi.serviceAccount }} serviceAccount: annotations: {{ .Values.annotations.jitsi.serviceAccount | toYaml | nindent 6 }} - + {{- end }} patchJVB: configuration: @@ -308,8 +328,10 @@ patchJVB: repository: {{ .Values.images.jitsiPatchJVB.repository | quote }} tag: {{ .Values.images.jitsiPatchJVB.tag | quote }} +{{- if .Values.annotations.jitsi.pod }} podAnnotations: {{ .Values.annotations.jitsi.pod | toYaml | nindent 2 }} +{{- end }} replicaCount: {{ .Values.replicas.jitsiKeycloakAdapter }} diff --git a/helmfile/apps/open-xchange/values-openxchange.yaml.gotmpl b/helmfile/apps/open-xchange/values-openxchange.yaml.gotmpl index 5dcdd601..156e6a46 100644 --- a/helmfile/apps/open-xchange/values-openxchange.yaml.gotmpl +++ b/helmfile/apps/open-xchange/values-openxchange.yaml.gotmpl @@ -628,8 +628,10 @@ appsuite: repository: {{ .Values.images.openxchangeDocumentConverter.repository | quote }} tag: {{ .Values.images.openxchangeDocumentConverter.tag | quote }} pullPolicy: {{ .Values.global.imagePullPolicy | quote }} + {{- if .Values.annotations.openxchangeAppsuiteCoreDocumentconverter.pod }} podAnnotations: {{ .Values.annotations.openxchangeAppsuiteCoreDocumentconverter.pod | toYaml | nindent 6 }} + {{- end }} redis: *redisConfiguration replicaCount: {{ .Values.replicas.openxchangeCoreDocumentConverter }} resources: @@ -718,8 +720,10 @@ appsuite: endpoint: "." accessKey: "." secretKey: "." + {{- if .Values.annotations.openxchangeAppsuiteCoreImageconverter.pod }} podAnnotations: {{ .Values.annotations.openxchangeAppsuiteCoreImageconverter.pod | toYaml | nindent 6 }} + {{- end }} redis: *redisConfiguration replicaCount: {{ .Values.replicas.openxchangeCoreImageConverter }} resources: