NSX Advanced Load Balancer provides an L4+L7 load balancing using a Kubernetes operator (AKO) that integrates with the Kubernetes API to manage the lifecycle of load balancing and ingress resources for workloads. AKO runs as a pod in Tanzu Kubernetes clusters and provides an Ingress controller and load balancing functionality. AKO remains in sync with the required Kubernetes objects and calls the NSX ALB Controller APIs to deploy the Ingresses and Services and place them on the Service Engines.
In this post, I will discuss implementing ingress control for a sample application and will see NSX ALB in action.
What is Kubernetes Ingress?
As per Kubernetes documentation:
Ingress exposes HTTP and HTTPS routes from outside the cluster to services within the cluster. Traffic routing is controlled by rules defined on the Ingress resource.
How do I implement NSX ALB as an ingress controller?
If you have deployed AKO via helm, the below parameters in the values.yaml… Read More