All Products
Search
Document Center

Container Compute Service:ALB Ingress Controller

Last Updated:Dec 10, 2024

The Application Load Balancer (ALB) Ingress controller is developed based on ALB and serves as a tool for ingress traffic management. This topic introduces the ALB Ingress controller and describes the usage notes and release notes for the ALB Ingress controller.

Introduction

The ALB Ingress controller provides powerful traffic management capabilities based on ALB instances. The ALB Ingress controller is compatible with NGINX Ingresses and supports complex routing, automatic certificate discovery, and the HTTP, HTTPS, and Quick UDP Internet Connection (QUIC) protocols. These features meet the requirements of cloud-native applications for ultra-high elasticity and balancing of heavy traffic loads at Layer 7.

The ALB Ingress controller retrieves the changes to Ingresses from the API server and dynamically generates AlbConfig objects when Ingress changes are detected. Then, the ALB Ingress controller performs the following operations in sequence: create ALB instances, configure listeners, create routing rules, and configure backend server groups. If you want to use ALB Ingresses to manage ingress traffic for an Alibaba Cloud Container Compute Service (ACS) cluster, you can deploy the ALB Ingress controller in the cluster.

Usage notes

For more information about how to use the ALB Ingress controller, see ALB Ingress management.

Release notes

May 2024

Version

Release date

Description

Impact

v2.13.1-aliyun.1

2024-05-10

  • A new event is supported. This event is generated when an AlbConfig is not associated with an Ingress.

  • The issue that server group creation fails when the namespace name starts with a number or when the namespace or Service name is excessively long is fixed.

No impact on workloads.