- Set parameters in
janus.jcfg
(optional) - Build and push docker image
- Set parameters in
manifests/inress-janus.yaml
and indeploy-janus.yaml
(image) - Apply manifests:
kubectl apply -f manifests/
- Opening range of ports in Kubernetes (example 10000-10200)
- Scaling
Possible solutions:
a) Using sessionAffinity with LoadBalancer?
b) Usingnginx.ingress.kubernetes.io/upstream-hash-by: $arg_token
annotation for nginx ingress? - Using nat1-1
Possible solutions:
a) Using tcp-proxy?
Docker image based on lklock/docker-janus-gateway