Skip to content

sbercloud-terraform/cloud-provider-cloudru

 
 

Repository files navigation

Kubernetes Cloud Provider for Cloud.ru

The Cloud.ru Controller Manager provides the interface between a Kubernetes cluster and Cloud.ru service APIs. This project allows a Kubernetes cluster to provision, monitor, and remove Cloud.ru resources necessary for the operation of the cluster.

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

Implementation Details

Currently cloudru-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 Cloud.ru 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

Quick Start

More About Cloud Controller Manager

About

Cloud.ru Controller Manager is an external cloud controller manager for running kubernetes in a Cloud.ru cluster.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Go 96.9%
  • Shell 2.5%
  • Other 0.6%