Why does deploying a Kong ingress controller auto provisions a Azure load balancer in Azure Openshift kubernetes

Viewed 30

I have created an Openshift cluster where my pods and services are running. Before creating an ingress, i deployed a Kong ingress controller that auto provisioned a Azure load balancer.

enter image description here

From my understanding, Kong uses Nginx that can be configured to be used as a load balancer itself. Why does it need a Load balancer to be provisioned by Cloud infrastructure on which kubernetes cluster is running?

1 Answers
Related