https://github.com/dharmendrakariya/coturn-on-kubernetes
K8s Manifest for Coturn Server
https://github.com/dharmendrakariya/coturn-on-kubernetes
coturn coturn-docker k8s kubernetes
Last synced: 24 days ago
JSON representation
K8s Manifest for Coturn Server
- Host: GitHub
- URL: https://github.com/dharmendrakariya/coturn-on-kubernetes
- Owner: dharmendrakariya
- Created: 2021-06-30T17:46:03.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-30T17:57:10.000Z (over 4 years ago)
- Last Synced: 2025-07-22T23:57:06.136Z (3 months ago)
- Topics: coturn, coturn-docker, k8s, kubernetes
- Homepage:
- Size: 1000 Bytes
- Stars: 25
- Watchers: 1
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## This repo is having manifest to deploy coturn on kubernetes.
You can use args to make it work as stun also.
Note: For the smooth routing(by using LoadBalancer service type I was facing issues) I am using daemon set.
by using [tickle](https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/) you can test the running coturn
example:
```turn:x.x.x.x:3478```
```stun:x.x.x.x:3478```
(in general x.x.x.x would be your node's IP)
for username password you can use
```
secret=mysecret && \
time=$(date +%s) && \
expiry=8400 && \
username=$(( $time + $expiry )) &&\
echo username:$username && \
echo password : $(echo -n $username | openssl dgst -binary -sha1 -hmac $secret | openssl base64)```