---
title: "Kubernetes Plugins (CNI, CRI, CSI...) & softwares versions and reserved resources"
url: https://docs.ovhcloud.com/pl/guides/public-cloud/containers-orchestration/managed-kubernetes/plugins-software-versions-reserved-resources
lang: pl
lastUpdated: 2026-04-10
---
# Kubernetes Plugins (CNI, CRI, CSI...) & softwares versions and reserved resources

We list here some details on the Control Panel, the plugins (CNI, CRI, CSI...) & software versions we use and the resources we reserve on each Node.

## Kubernetes versions

Currently, we support the following Kubernetes releases:

- `1.31`
- `1.32`
- `1.33`
- `1.34`
- `1.35`

If you run a Managed Kubernetes Service using an older version we strongly encourage you to use the [version upgrade feature](/pl/guides/public-cloud/containers-orchestration/managed-kubernetes/upgrading-version.md) to receive official support for your cluster.

You will find more details about our [End-of-Sale, End-of-Service and End-of-life-Policy in the dedicated section](/pl/guides/public-cloud/containers-orchestration/managed-kubernetes/eos-eol-policies.md).

We will closely follow the Kubernetes releases, and new versions will be regularly available.

## OS, kernel and Docker versions

The OS, kernel and Docker demon version on your nodes will be regularly updated. Current versions are:

- OS: Ubuntu 22.04 LTS
- Kernel: 5.15-generic
- Docker: 23.0.1

## CRI (Container Runtime Interface)

We use `containerd` as the default CRI

- `1.30`: 1.7.18
- `1.31`: 2.1.4
- `1.32`: 2.1.4
- `1.33`: 2.1.4
- `1.34`: 2.1.4
- `1.35`: 2.2.1

## CNI (Cluster Network Interface)

The CNI plugin installed is [canal](https://github.com/projectcalico/canal) which embedded [calico](https://github.com/projectcalico/calico) for policy and [flannel](https://github.com/coreos/flannel/) for networking.

The versions installed depends on the Kubernetes version:

- `1.30`: calico v3.29.1, flannel v0.24.4
- `1.31`: calico v3.29.1, flannel v0.24.4
- `1.32`: calico v3.29.1, flannel v0.24.4
- `1.33`: calico v3.30.1, flannel v0.24.4
- `1.34`: calico v3.30.1, flannel v0.24.4
- `1.35`: calico v3.31.4, flannel v0.24.4

## CCM (Cloud-controller-manager)

Our cloud-controller-manager (CCM) is based on the OpenStack cloud-controller-manager (OpenstackCCM) available in the [Cloud provider openstack](https://github.com/kubernetes/cloud-provider-openstack) repository.

- `1.30`: OVH IOLB CCM based on OpenstackCCM 1.18, OVH Octavia CCM based on OpenstackCCM 1.29
- `1.31`: OVH IOLB CCM based on OpenstackCCM 1.18, OVH Octavia CCM based on OpenstackCCM 1.29
- `1.32`: OVH Octavia CCM based on OpenstackCCM 1.29
- `1.33`: OVH Octavia CCM based on OpenstackCCM 1.33
- `1.34`: OVH Octavia CCM based on OpenstackCCM 1.33
- `1.35`: OVH Octavia CCM based on OpenstackCCM 1.33

## CSI (Container Storage Interface)

The CSI plugin installed is [cinder](https://github.com/kubernetes/cloud-provider-openstack).

The versions depend on the Kubernetes cluster version:

- `1.30`: csi-plugin v1.29.0, csi-attacher v4.5.0, csi-provisioner v3.6.3, csi-snapshotter v6.3.3 snapshot-controller: v6.3.3, csi-resizer v1.10.0
- `1.31`: csi-plugin v1.29.0, csi-attacher v4.10.0, csi-provisioner v5.3.0, csi-snapshotter v6.3.3 snapshot-controller: v8.3.0, csi-resizer v1.14.0
- `1.32`: csi-plugin v1.29.0, csi-attacher v4.10.0, csi-provisioner v5.3.0, csi-snapshotter v6.3.3 snapshot-controller: v8.3.0, csi-resizer v1.14.0
- `1.33`: csi-plugin v1.29.0, csi-attacher v4.10.0, csi-provisioner v5.3.0, csi-snapshotter v6.3.3 snapshot-controller: v8.3.0, csi-resizer v1.14.0
- `1.34`: csi-plugin v1.29.0, csi-attacher v4.10.0, csi-provisioner v5.3.0, csi-snapshotter v6.3.3 snapshot-controller: v8.3.0, csi-resizer v1.14.0
- `1.35`: csi-plugin v1.33.0, csi-attacher v4.10.0, csi-provisioner v5.3.0, csi-snapshotter v6.3.3 snapshot-controller: v8.3.0, csi-resizer v1.14.0

## Other components

The versions are:

- `1.30`: coredns v1.12.1, metrics-server v0.7.2
- `1.31`: coredns v1.12.4, metrics-server v0.8.0
- `1.32`: coredns v1.12.4, metrics-server v0.8.0
- `1.33`: coredns v1.12.4, metrics-server v0.8.0
- `1.34`: coredns v1.12.4, metrics-server v0.8.0
- `1.35`: coredns v1.14.1, metrics-server v0.8.1

## Enabled policies

- [Network policies](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
- [Resource quotas](https://kubernetes.io/docs/concepts/policy/resource-quotas/)
- [Limit range](https://kubernetes.io/docs/concepts/policy/limit-range/)

Authorization modes:

- [Node](https://kubernetes.io/docs/reference/access-authn-authz/node/): Authorise API requests made by Kubelets.
- [RBAC](https://kubernetes.io/docs/reference/access-authn-authz/rbac/): Role-Based Access Control is a method of regulating access to computer or network resources based on the roles of individual users within an organisation.

Feature gates:

- `TTLAfterFinished`: Allow a TTL controller to clean up resources after they finish execution. (enabled by default for `v1.23+`, parameter removed in `v1.25`)

### Kubelet

- `protect-kernel-defaults`: Protect tuned kernel parameters from overriding kubelet default kernel parameter values.

## Reserved resources

Each worker node has a certain amount of CPU, RAM and storage reserved for Kubernetes components.\
These reserved quotas may evolve in the future; the page will be updated accordingly.

To guarantee the availability of a customer's node, the amount of reserved resources depends on the instance flavor.

- **CPU** reservation is defined through this formula:
  > 15 % of 1 CPU + 0,5% of all CPU cores

- **RAM** reservation is a constant:
  > 1590 MB

- **Storage** reservation is defined through this formula:
  > log10(total storage in GB) \* 10 + 10% of total storage

This table sums up the reserved resources on b2 and b3 flavors:

| Flavor | vCore | Reserved CPU (ms) | Total RAM | Reserved RAM (GB) | Total storage (GB) | Reserved storage (GB) |
| ------ | ----- | ----------------- | --------- | ----------------- | ------------------ | --------------------- |
| b2-7   | 2     | 160               | 7         | 1,59              | 50                 | 22                    |
| b2-15  | 4     | 170               | 15        | 1,59              | 100                | 30                    |
| b2-30  | 8     | 190               | 30        | 1,59              | 200                | 43                    |
| b2-60  | 16    | 230               | 60        | 1,59              | 400                | 66                    |
| b2-120 | 32    | 310               | 120       | 1,59              | 400                | 66                    |
| b3-8   | 2     | 160               | 8         | 1,59              | 50                 | 22                    |
| b3-16  | 4     | 170               | 16        | 1,59              | 100                | 30                    |
| b3-32  | 8     | 190               | 32        | 1,59              | 200                | 43                    |
| b3-64  | 16    | 230               | 64        | 1,59              | 400                | 66                    |
| b3-128 | 32    | 310               | 128       | 1,59              | 400                | 66                    |
| b3-256 | 64    | 470               | 256       | 1,59              | 400                | 66                    |

## Go further

- If you need training or technical assistance to implement our solutions, contact your sales representative or click on [this link](https://www.ovhcloud.com/en-gb/professional-services/) to get a quote and ask our Professional Services experts for assisting you on your specific use case of your project.

- Join our [community of users](https://community.ovhcloud.com/).
