English | 中文
volcengine-cloud-controller-manager
is the external Kubernetes cloud controller manager implementation for Volcengine. Running volcengine-cloud-controller-manager
allows you build your kubernetes clusters leverage on many cloud services(now only support L4 CLB) on Volcengine.
You can read more about Kubernetes cloud controller manager here.
Supports the Kubernetes cluster version between [v1.24, v1.28].
volcengine-cloud-controller-manager
need to visit open.volcengineapi.com
, which is the OpenAPI address of Volcano Engine.
- The network from
volcengine-cloud-controller-manager
to DNS needs to be reachable if you use a self-built DNS. And because the self-built DNS returns the public IP when visiting the OpenAPI of Volcano Engine, it is a must to ensure thatvolcengine-cloud-controller-manager
can access the public network. - If you do not want
volcengine-cloud-controller-manager
to access the public network, you need to usevolcengine-cloud-controller-manager
in the Volcano Engine VPC network. Andopen.volcengineapi.com
will be resolved to a private IP in the 100 network segment.
Currently volcengine-cloud-controller-manager
implements:
- servicecontroller - responsible for creating LoadBalancers when a service of
Type: LoadBalancer
is created in Kubernetes.
See the Getting Started document.
See the Usage document.
See the Trouble Shooting document.
See the Metrics document.