Service with type NodePort

You can use ClusterPort on the deployment that’s exposed by an Ingress with hostname routing.

But! The ingress randomly make you wait 5 seconds until it is routed to the correct pods.

Also! NodePort on Rancher 2.0 doesn’t seem to work either! If you need to use NodePort to connect to external loadbalancer now and doesn’t care much about Master’s HA then, I’d recommend just using Kubeadm…

Good luck