When creating a kubernetes service of type nodePort, kube-proxy configures each worker node to listen on a particular port.
How does kube-proxy (in the iptables proxy mode) actually configure this? Is it just done using iptables which opens a port? (not sure if that is even possible)