cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 01148e16c9a18bed08f7a1174a94981683cc7621
parent cf0181fd15df411e8b9a240dec6c9df6688c59e5
Author: MTRNord <mtrnord1@gmail.com>
Date:   Thu, 16 May 2024 21:20:44 +0200

Fix tls

Diffstat:
Mapps/base/ejabberd/release.yaml | 24++++++++++++++++++++++++
1 file changed, 24 insertions(+), 0 deletions(-)

diff --git a/apps/base/ejabberd/release.yaml b/apps/base/ejabberd/release.yaml @@ -16,6 +16,30 @@ spec: listen: stun: protocol: TCP + c2s: + options: + starttls_required: true + c2s_tls: + enabled: true + port: 5223 + # hostPort: 5223 + # containerPort: 5223 + expose: true + exposedPort: 5223 + ## -- Different target ejabberd port on the cluster, useful for IP type LB + # targetPort: 80 + # The port protocol (TCP/UDP) + protocol: TCP + # -- Use nodeport if set. This is useful if you have configured ejabberd in a + # LoadBalancer. + # nodePort: 30222 + # -- ejabberd listener options w/o port, transport: + # https://docs.ejabberd.im/admin/configuration/listen-options/ + options: + ip: "::" + module: ejabberd_c2s + tls: true + image: repository: "mtrnord/cluster/ejabberd" pullPolicy: Always