title: rancher 2 in private network how to expose a service?
body: <p>So I am building my knowledge on rancher/kubernetes and I am testing some workload. My current home setup looks like this:</p>
  
  <p>/internet/ -- | pfsense (dns + fw) | -- rancher node1 (cluster: etcd, worker, control) -- rancher node 2 (wroker).</p>
  
  <p>I have deloyed the simple web server docker image from docker hub and it's running. Now I want this web page to be available into my internal network )so in my internal network). I know that I can expose the 80 port of this worload into the node so I can access it using 192.168.1.x:80. But let say that the worload move to the other worker, the ip will not be the same. So how can I expose this service and use my internal dns to always go the the right ip? Do you have an idea on how to acheive this?</p>
  
  <p>Thanks!</p>