jitsi-contrib / jitsi-helm

A helm chart to deploy Jitsi to Kubernetes
MIT License
120 stars 65 forks source link

Unable to use jitsi-helm v1.2.3 #79

Closed anirbandas18 closed 4 months ago

anirbandas18 commented 1 year ago

I am trying to install Jitsi using the jitsi-helm helm chart v1.2.3 through helmfile but I receive the following error when I try to template my helmfile with the jitsi-helm chart. Because of a requirement, I have to use jitsi-helm version < v1.2.3

COMBINED OUTPUT: install.go:194: [debug] Original chart version: "1.2.3" install.go:211: [debug] CHART PATH: /Users/adas/Library/Caches/helm/repository/jitsi-meet-1.2.3.tgz Error: execution error at (jitsi-meet/templates/web/deployment.yaml:24:28): (web.resolverIP) Please set an IP address of your KubeDNS service! helm.go:84: [debug] execution error at (jitsi-meet/templates/web/deployment.yaml:24:28): (web.resolverIP) Please set an IP address of your KubeDNS service!

Kindly help me in resolving this.

spijet commented 1 year ago

Hello @anirbandas18!

Sorry for the late reply. Can you please elaborate on why do you need to use the v1.2.3 specifically?

Older Jitsi Meet images (used in chart version v1.2.3) lacked a proper DNS detection mechanism suitable for Kubernetes environment and assumed they're running in Docker instead, which lead to buggy behaviour in jitsi-web container. The only proper solution to that problem was to require the user to set the IP address of the Kubernetes DNS service in chart values. You can find the IP address of your DNS service by running:

kubectl -n kube-system get svc | grep dns

Or you can run a newer chart version instead.

anirbandas18 commented 4 months ago

Newer version of helm-chart fixes this

spijet commented 4 months ago

Glad to hear! :)