Available in editions: CE, BE, SE, SE+, EE
The module lifecycle stage: General Availability
The cloud-provider-yandex module is responsible for interacting with the Yandex Cloud cloud resources. It allows the node manager module to use Yandex Cloud resources for provisioning nodes for the defined node group (a group of nodes that are acted upon as if they were a single entity).
Features of the cloud-provider-yandex module:
- Managing Yandex Cloud resources using the
cloud-controller-manager(CCM) module:- Creating network routes for the
PodNetworknetwork on the Yandex Cloud side. - Updating Yandex Cloud Instances and Kubernetes Nodes metadata. Deleting nodes from Kubernetes that are no longer in Yandex Cloud.
- Creating network routes for the
- Provisioning disks in Yandex Cloud using the
CSI storagecomponent. - Registration in the node-manager module, so that YandexInstanceClasses can be used when creating the NodeGroup.
- Automatic CNI enablement for new clusters. Starting with DKP 1.76,
cni-ciliumis used by default inVXLANmode with source IP address translation performed using BPF.