Coturn K8S Without Hostnetwork

Deploy coturn (TURN/STUN server) on Kubernetes without hostNetwork by using a narrow relay port range and MetalLB LoadBalancer service. Use when: (1) deploying a WebRTC relay server on k8s, (2) want coturn to run on any node (not pinned), (3) avoiding hostNetwork for better pod scheduling and multi-replica support, (4) need TURN for NAT traversal in WebRTC apps (video streaming, conferencing). Covers relay port range sizing, MetalLB IP sharing, ephemeral TURN credentials via HMAC-SHA1, and pfSense port forwarding.

majiayu000 b0d52bb 2 files · 5.3 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/devops/coturn-k8s-without-hostnetwork commit b0d52bb375

Frequently asked questions

npx skillmds add majiayu000/coturn-k8s-without-hostnetwork