Closed angeloskyratzakos closed 2 years ago
Hi! Am I right that I need deploy that RTCD if I want to use new beta-calls?
Seems so, mattermost server does not have rtc udp port 8443, only this has. Could someone confirm setup?
Is this chart intended for self-hosting users? If anyone has got it working would would appreciate your thoughts.
Been trying to follow these steps but no luck yet.
The good news is
helm upgrade mattermost-rtcd mattermost/mattermost-rtcd -f mattermost-rtcd-values.yaml --namespace mattermost-rtcd --create-namespace --install --debug
seemed to finish (🎉 ).
The not so good news is calls are still ending after 10s, like they did before. I suspect UDP still isn't exposed because Mattermost client console log says:
com.mattermost.calls: rtc closed
com.mattermost.calls_20b1f0b7d4b3b754_bundle.js:2 com.mattermost.calls: disconnect
Where does this Ingress Class come from?
Should it not be just
nginx
? (cluster has Nginx Ingress installed).
Meanwhile the service AFAICT looks good.
So yeah, external traffic is apparently not hitting UDP port. Not sure where to look next 🤔 If anyone has any suggestions would be appreciated 🙏
Chart version: 1.1.1 mattermost-rtcd version: 0.7.0 Kubernetes: 1.24.4 Ingress: Nginx Ingress
mattermost-rtcd-values.yaml
image:
repository: mattermost/rtcd
tag: "v0.7.0"
ingress:
enabled: true
hosts:
- host: mattermost-rtcd.mydomain.dev
paths:
- "/"
Summary
Create a new helm chart for deploying RTCD service
Ticket Link
https://mattermost.atlassian.net/browse/MM-43735