jitsi-contrib/jitsi-helm

Allow disabling prosody

zadjadr opened this issue · 1 comments

It is currently not possible to disable prosody which is supposed to be only used for streaming and recording.

If I set prosody.enabled=false I get the following error:

Failed to load target state: failed to generate manifest for source 1 of 3: rpc error: code = Unknown desc = `helm template . --name-template jitsi --namespace meet --kube-version 1.28 --values <path to cached source>/jitsi/resources/values.yaml --values /tmp/c7ab0b2d-3c1f-43c2-a898-5471436eafc6 <api versions removed> --include-crds` failed exit status 1: Error: template: jitsi-meet/templates/web/deployment.yaml:24:28: executing "jitsi-meet/templates/web/deployment.yaml" at <include (print $.Template.BasePath "/web/configmap.yaml") .>: error calling include: template: jitsi-meet/templates/web/configmap.yaml:11:33: executing "jitsi-meet/templates/web/configmap.yaml" at <include "jitsi-meet.xmpp.server" .>: error calling include: template: jitsi-meet/templates/_helpers.tpl:92:5: executing "jitsi-meet.xmpp.server" at <include "call-nested" (list . "prosody" "prosody.fullname")>: error calling include: template: jitsi-meet/templates/_helpers.tpl:72:4: executing "call-nested" at <include $template (dict "Chart" (dict "Name" $subchart) "Values" (index $dot.Values $subchart) "Release" $dot.Release "Capabilities" $dot.Capabilities)>: error calling include: template: no template "prosody.fullname" associated with template "gotpl" Use --debug flag to render out invalid YAML

I have also tried with

              websockets:
                ## XMPP (Prosody signalling):
                xmpp:
                  enabled: false

It is currently not possible to disable prosody which is supposed to be only used for streaming and recording.

Prosody is the signalling server (not for recording). Jitsi doesn't work without it.

Jibri is the recorder.