7. Nginx ingress controller with Netris L4 Load Balancer

Nginx needs some means to expose its TCP port for getting user traffic(Nginx ingress controller docs/Bare-metal considerations). Netris L4 Load Balancer can provide the required on-demand load balancing functionality, and the Nginx ingress controller, in this case, works the same way as in the public cloud. Just configure your Nginx to use type: LoadBalancer. Netris controller will automatically provide on-demand L4 Load Balancer to accept incoming traffic from the Internet and balance between nodes that have reported to be running pods with Nginx ingress controller + Netris will constantly probe the tcp port on each target node to prevent potential blackholing of traffic in case any node becomes unavailable.