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
Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
Try Cloud SQL Free
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