AWS Load Balancer Controller is a controller to help manage Elastic Load Balancers for a Kubernetes cluster. It satisfies Kubernetes Ingress resources by provisioning Application Load Balancers. It satisfies Kubernetes Service resources by provisioning Network Load Balancers. This project was formerly known as "AWS ALB Ingress Controller", we rebranded it to be "AWS Load Balancer Controller". AWS ALB Ingress Controller was originated by Ticketmaster and CoreOS as part of Ticketmaster's move to AWS and CoreOS Tectonic. Learn more about Ticketmaster's Kubernetes initiative from Justin Dean's video at Tectonic Summit. AWS ALB Ingress Controller was donated to Kubernetes SIG-AWS to allow AWS, CoreOS, Ticketmaster and other SIG-AWS contributors to officially maintain the project. The controller watches for ingress events from the API server. When it finds ingress resources that satisfy its requirements, it begins the creation of AWS resources.

Features

  • Deletes AWS components when ingress resources are removed from k8s
  • Modifies AWS components when ingress resources change in k8s
  • Assembles a list of existing ingress-related AWS components on start-up
  • Allows you to recover if the controller were to be restarted
  • AWS Load Balancer controller supports two traffic modes
  • Ingress traffic starts at the ALB and reaches the Kubernetes nodes through each service's NodePort

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow AWS Load Balancer Controller

AWS Load Balancer Controller Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AWS Load Balancer Controller!

Additional Project Details

Programming Language

Go

Related Categories

Go Enterprise Software, Go Cloud Services Software, Go Load Balancers

Registered

2022-04-01