The Cloud Controller Manager manages load balancing services in Kubernetes clusters. This topic describes its features, usage notes, and changelog.
Component overview
The Cloud Controller Manager (CCM) component integrates Kubernetes with Alibaba Cloud infrastructure. It manages Alibaba Cloud load balancing services in ACS clusters and supports both Classic Load Balancer (CLB) and Network Load Balancer (NLB). The features are as follows:
When you set the type of a service to
Type=LoadBalancer, CCM creates or configures a CLB or NLB for the service. This includes resources such as CLB or NLB instances, listeners, and backend servers.When the backend endpoints or virtual nodes of a service change, CCM automatically updates the backend server group of the CLB or NLB.
Usage notes
For more information about how to use CCM to manage load balancing services, see the following documents:
Before you configure load balancing, review the relevant notes. For more information, see Notes on configuring load balancing for a service.
For more information about how to configure load balancing, see Expose an application using a service that automatically creates a load balancer and Expose an application using a service that uses an existing load balancer.
CCM provides various annotations to support advanced load balancing features. For more information about how to use annotations, see Configure a CLB instance using annotations.
For more information about how to troubleshoot a CCM upgrade failure, see The Cloud Controller Manager (CCM) component fails the upgrade check.
Changelog
November 2025
Version | Image address | Change date | Changes | Impact |
v2.12.3 | registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.12.3 | November 19, 2025 | This version is in grayscale release. Optimizations:
Bug fixes:
| This upgrade does not affect your services. |
September 2025
Version | Image address | Change date | Changes | Impact |
v2.12.1 | registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.12.1 | September 11, 2025 | Important Starting from this version, the default billing method for new CLB instances is changed from pay-by-specification (PayBySpec) to pay-by-LCU (PayByCLCU). Existing CLB instances are not affected. For more information about this change, see [Product Change] Announcement on Changes to Default Load Balancer Type and Billing Method for New Services and Nginx Ingress Controllers.
| This upgrade does not affect your services. |
July 2025
Version | Image address | Release date | Description | Impact |
v2.11.4 | registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.11.4 | 2025-07-17 |
| No impact on workloads. |
June 2025
Version | Image address | Release date | Description | Impact |
v2.11.3 | registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.11.3 | 2025-06-27 |
| No impact on workloads. |
May 2025
Version | Image address | Release date | Description | Impact |
v2.11.2 | registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.11.2 | 2025-05-29 |
| No impact on workloads. |
v2.11.1 | registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.11.1 | 2025-05-15 |
| No impact on workloads. |
January 2025
Version | Change date | Changes | Impact |
v2.10.2 | January 20, 2024 |
| This upgrade does not affect your services. |
December 2024
Version | Change date | Changes | Impact |
v2.10.0 | December 2, 2024 | Important Starting from this version, changes to the value of the
| This upgrade does not affect your services. |
June 2024
Version | Change date | Changes | Impact |
v2.8.3 | June 30, 2024 |
| This upgrade does not affect your services. |