Skip to content

About

HUAWEI CLOUD Controller Manager is an external cloud controller manager for running kubernetes in a HUAWEI CLOUD cluster.

Topics

Resources

Code of conduct

Security policy

Stars

48 stars

Watchers

4 watching

Forks

Repository files navigation

Kubernetes Cloud Provider for Huawei Cloud

English | 中文

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 the operation of the cluster.

See Cloud Controller Manager Administration for more about Kubernetes cloud controller manager.

Implementation Details

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.

Compatibility with Kubernetes

Kubernetes Version Latest Huawei Cloud Controller Manager Version
v1.20 v0.20.4
v1.21 v0.21.4
v1.22 v0.22.4
v1.23 v0.23.4
v1.24 v0.24.4
v1.25 v0.25.4
v1.26 v0.26.9
v1.35 v0.26.10

Documentation Index

Installation

  • Getting Started — Install CCM on an existing Kubernetes cluster on Huawei Cloud.

Configuration

Usage

  • Service Annotations — Reference for all supported Service annotations.
  • Usage Examples — Complete executable examples (shared/dedicated ELB, EIP, session affinity, health checks, TLS, cross-VPC, multi-port, and more).

More About Cloud Controller Manager

Support

Any questions feel free to submit an issue.

About

HUAWEI CLOUD Controller Manager is an external cloud controller manager for running kubernetes in a HUAWEI CLOUD cluster.

Topics

Resources

Code of conduct

Security policy

Stars

48 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages