The cloud controller manager (CCM) provides features to manage load balancing for cross-node communication. This topic introduces the CCM and describes the usage notes and release notes for the component.
Introduction
The CCM allows you to integrate Kubernetes with Alibaba Cloud services, such as Classic Load Balancer (CLB) and Virtual Private Cloud (VPC). CLB is formerly known as Server Load Balancer (SLB). The CCM provides the following features:
If you set Type=LoadBalancer
for a Service, the CCM automatically creates a CLB instance for the Service, and configures listeners and backend server groups. When the endpoints of a Service change or the cluster virtual nodes change, the CCM automatically updates the vServer groups of the CLB instance created for the Service.
Usage notes
The CCM automatically creates CLB instances or Network Load Balancer (NLB) instances for Services, and configures listeners and backend server groups. For more information, see Considerations for configuring a LoadBalancer Service.
The CCM allows you to add annotations in Service configurations to customize load balancing. For more information, see Add annotations to the YAML file of a Service to configure CLB instances.
If your cluster fails a precheck before you update the CCM, refer to Troubleshoot precheck failures during CCM update to resolve the issue.
Release notes
June 2024
Version | Release date | Description | Impact |
v2.8.3 | 2024-06-30 |
| No impact on workloads |