The Huawei Cloud Controller Manager provides the interface between a Kubernetes cluster and Huawei Cloud service APIs. This project allows a Kubernetes cluster to provision, monitor and remove Huawei Cloud resources necessary for operation of the cluster.
See Cloud Controller Manager Administration for more about Kubernetes cloud controller manager.
Currently huawei-cloud-controller-manager
implements:
- servicecontroller - responsible for creating LoadBalancers when a service of
Type: LoadBalancer
is created in Kubernetes. - nodecontroller - updates nodes with cloud provider specific labels and addresses.
Kubernetes Version | Latest Huawei Cloud Controller Manager Version |
---|---|
v1.20 | v0.20.0 |
1.21+ support is coming soon.
- Running on an Existing Kubernetes cluster on Huawei Cloud
- Huawei Cloud Controller Manager Configurations
- Usage Guide
- Concepts Underlying the Cloud Controller Manager
- Running cloud controller manager
- Developing Cloud Controller Manager
Any questions feel free to submit an issue.