<p>I am trying to deploy <a href="https://github.com/coturn/coturn" rel="noreferrer"><code>coturn</code></a> server in the <code>Kubernetes</code> cluster.</p>

<p>According to the <a href="https://github.com/coturn/coturn/wiki/turnserver" rel="noreferrer">startup manual</a>, it seems to each server has to have own external IP address. But I can't find a way to bind external IP addresses to each coturn <code>pod</code>s.</p>

<p>How can I solve this problem? Or should I place server outside of Kubernetes cluster?</p>

<p>The simplest way for this would be to use a DaemonSet with hostNetwork: true. That way you will have a coturn server for each of the node servers with direct access to the external interface.</p>
