vmware / container-service-extension

Container Service for VMware vCloud Director
https://vmware.github.io/container-service-extension
Other
77 stars 52 forks source link

Integration with Edge Gateway for "LoadBalancer" Kubernetes ServiceTypes #546

Open jasonwklaw opened 4 years ago

jasonwklaw commented 4 years ago

It seems that there is no integration with NSX Edge Gateway right now. Are there any roadmap using the Edge Gateway load balancing feature to support "LoadBalancer" Kubernetes ServiceTypes?

goelaashima commented 4 years ago

Hi There

NSX based LBs is a feature item on the roadmap, however, there are no timelines attached to it yet.

What do you use today to offer LBs for K8s clusters deployed by CSE?

Aashima

jasonwklaw commented 4 years ago

I'm evaluating the CSE today. I think that LB service type is almost necessary to give the user a seamless experience using CSE with vCD Edge Gateway. Without the integration, the user need to use NodePort service type and configure vCD Edge Gateway separately.

For reference, AWS, Azure and GCP already have this kind of integration with their load balancing feature in place.

nilic commented 4 years ago

Another vote for this, I think this is a very important feature to make CSE production ready. When an external LB integration is not available, the only option is to use MetalLb, which is a beta solution according to its creator.

sahithi commented 4 years ago

jasonwklaw, nilic

This is in our backlog, we will get to this when we can. Thanks!