From 5ad25acafd54d19dd2ed330b19f7860aff5d49f4 Mon Sep 17 00:00:00 2001 From: Dominik Henneke Date: Mon, 25 Sep 2023 17:13:32 +0200 Subject: [PATCH] feat(element): Activate the guest module --- helmfile/apps/element/helmfile.yaml | 8 ++++---- helmfile/apps/element/values-synapse.gotmpl | 8 ++++++++ helmfile/environments/default/images.yaml | 6 +++++- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/helmfile/apps/element/helmfile.yaml b/helmfile/apps/element/helmfile.yaml index 8253af46..dc0852fa 100644 --- a/helmfile/apps/element/helmfile.yaml +++ b/helmfile/apps/element/helmfile.yaml @@ -10,7 +10,7 @@ repositories: releases: - name: "opendesk-element" chart: "opendesk-element-repo/opendesk-element" - version: "2.0.1" + version: "2.1.0" values: - "values-element.yaml" - "values-element.gotmpl" @@ -18,7 +18,7 @@ releases: - name: "opendesk-well-known" chart: "opendesk-element-repo/opendesk-well-known" - version: "2.0.1" + version: "2.1.0" values: - "values-well-known.yaml" - "values-well-known.gotmpl" @@ -26,7 +26,7 @@ releases: - name: "opendesk-synapse-web" chart: "opendesk-element-repo/opendesk-synapse-web" - version: "2.0.1" + version: "2.1.0" values: - "values-synapse-web.yaml" - "values-synapse-web.gotmpl" @@ -34,7 +34,7 @@ releases: - name: "opendesk-synapse" chart: "opendesk-element-repo/opendesk-synapse" - version: "2.0.1" + version: "2.1.0" values: - "values-synapse.yaml" - "values-synapse.gotmpl" diff --git a/helmfile/apps/element/values-synapse.gotmpl b/helmfile/apps/element/values-synapse.gotmpl index 783c05b6..3108e8d0 100644 --- a/helmfile/apps/element/values-synapse.gotmpl +++ b/helmfile/apps/element/values-synapse.gotmpl @@ -41,6 +41,14 @@ configuration: port: {{ .Values.turn.server.port }} transport: {{ .Values.turn.transport }} {{- end }} + + guestModule: + enabled: true + image: + imagePullPolicy: "{{ .Values.global.imagePullPolicy }}" + registry: "{{ .Values.global.imageRegistry }}" + repository: "{{ .Values.images.synapseGuestModule.repository }}" + tag: "{{ .Values.images.synapseGuestModule.tag }}" persistence: size: "{{ .Values.persistence.size.synapse }}" diff --git a/helmfile/environments/default/images.yaml b/helmfile/environments/default/images.yaml index a1881f5c..a22ad460 100644 --- a/helmfile/environments/default/images.yaml +++ b/helmfile/environments/default/images.yaml @@ -16,7 +16,7 @@ images: # @supplier: "Open-Xchange" element: repository: "souvap/tooling/images/element-web" - tag: "latest@sha256:16506bba9da546b1bf5896892f6f4afefea3d0f1d8ed93eae511212627a029b9" + tag: "1.1.0@sha256:4fc2df523090cf012b50a681c92482f61231baf4cce67de467dd9f79c181bc93" # @supplier: "Element" freshclam: repository: "clamav/clamav" @@ -156,6 +156,10 @@ images: repository: "matrixdotorg/synapse" tag: "v1.91.2@sha256:1d19508db417bb2b911c8e086bd3dc3b719ee75c6f6194d58af59b4c32b11322" # @supplier: "Element" + synapseGuestModule: + repository: "nordeck/synapse-guest-module" + tag: "1.0.0@sha256:e9c736d84a77df93b2dbe3e3afa7b0ca3efcbc4457677adaac5df3cc79a85923" + # @supplier: "Nordeck" synapseWeb: repository: "rapidfort/haproxy-official" tag: "2.6.6-bullseye@sha256:bf22cfb1301aae433213f5f8c687bc5d9ecc6b86daf1084be5f7a339bd27cadd"