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

You Might Also Like
Red Hat Ansible Automation Platform on Microsoft Azure Icon
Red Hat Ansible Automation Platform on Microsoft Azure

Red Hat Ansible Automation Platform on Azure allows you to quickly deploy, automate, and manage resources securely and at scale.

Deploy Red Hat Ansible Automation Platform on Microsoft Azure for a strategic automation solution that allows you to orchestrate, govern and operationalize your Azure environment.
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