jitsi-contrib / jitsi-helm

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

DigitalOcean managed K8s LoadBalancer requires an exposed HTTP port for external healthchecks #113

Closed spijet closed 2 months ago

spijet commented 2 months ago

In doc\jitsi-helm\templates\jvb\service.yaml, it seems that the following linea are required according to docs:

I am not sure whether it is only required in Digital Ocean only, or whether there are no side effects in other cloud providers. But, at least in DO, it works w/ the following additional lines in service.yaml.

    - port: {{ default 8080 .Values.jvb.livenessProbe.httpGet.port }}
      protocol: TCP
      name: tcp

Originally posted by @humble92 in https://github.com/jitsi-contrib/jitsi-helm/issues/80#issuecomment-1633345805

spijet commented 2 months ago

I added knobs to specify these additional ports and annotations for JVB service, so it should work well now.