<p>I have deployment of streaming servers that I need to track and manage accessed to each pod. Let's say that client will receive from manager pod response that streaming pod 1 is ready to be used. What is the best way to have publicly exposed each pods for that particular deployment?</p>
<p>I was thinking about using node ports, but it looks like then I'd need each pod to be on its separate node in order to access them through node public IP.</p>

OndrejK
<p>There is no built-in support for it. What you can do is to expose each Pod with a separate service, for example using <a href="https://github.com/metacontroller/metacontroller" rel="nofollow noreferrer">Metacontroller</a> with <a href="https://github.com/metacontroller/metacontroller/tree/master/examples/service-per-pod" rel="nofollow noreferrer">service-per-pod configuration</a>.</p>
