Using AWS Load Balancer Controller for an External Kubernetes Cluster

0
3
Asked By TechWhiz42 On

I have a Kubernetes cluster hosted at another provider's data center that's hitting a limit of 40,000 requests, and I'm unable to use their load balancer. I'm curious if I can set up AWS Load Balancer Controller to manage load balancing for my services that are outside AWS. Specifically, I'm thinking about selecting an AWS region that's close to my current provider and using the controller to direct traffic to my resources located there. Is this feasible?

3 Answers

Answered By NetGuru88 On

Yes, it's possible to load balance to external destinations with AWS services, but do remember that you'll incur outgoing bandwidth charges for that. Just make sure you have the right IP target configurations in place.

Answered By CloudNinja99 On

It sounds like you're looking to expose your non-EKS K8s services using an AWS Application Load Balancer (ALB) or Network Load Balancer (NLB). Just so you know, there might be some compatibility issues since the controller is tailored for EKS, and certain components like ACM and DNS resolution may not function correctly with non-EKS clusters.

Answered By DevOpsDynamo On

You can definitely install the AWS Load Balancer Controller, but it's important to note it probably won't function properly outside of AWS environments. You should also consider the CNI setup and your network's connection to the AWS VPC.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.