# Cilium CNI System Requirements

## Overview

This page lists the system requirements for each <code class="expression">space.vars.pmk</code>release that supports Cilium CNI. Requirements are based on the [Cilium system requirements](https://docs.cilium.io/en/stable/operations/system_requirements/) with <code class="expression">space.vars.company\_name</code>specific testing noted in the Tested column.

### Release 5.14 - Cilium 1.17.2

<table><thead><tr><th width="231.49609375">Components</th><th width="309.50390625">Required Versions</th><th>Tested</th></tr></thead><tbody><tr><td><a href="https://docs.cilium.io/en/v1.17/operations/system_requirements/#linux-kernel">Linux kernel</a></td><td>>= 5.4 or >= 4.18 on RHEL 8.10</td><td>_</td></tr><tr><td> etcd</td><td>>= 3.1.0</td><td>3.5.12</td></tr><tr><td><a href="https://www.releases.ubuntu.com/">Ubuntu</a></td><td>>=20.04</td><td>Ubuntu 22, Ubuntu 24</td></tr><tr><td><a href="https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux">RedHat Enterprise Linux</a></td><td>>= 8.6</td><td>RHL 8.10</td></tr><tr><td><a href="https://centos.org/">CentOS</a></td><td>>= 8.6</td><td></td></tr><tr><td>Routing Mode</td><td>Tunnel</td><td></td></tr></tbody></table>

**Routing mode:** Tunnel

### Release 5.15 - Cilium 1.18.4

{% hint style="danger" %}
**Platform9 supports only Ubuntu 24.04 with Cilium 1.18.4.**&#x20;

The following OS and kernel combinations are not compatible with Cilium 1.18:

* Ubuntu 22.04 LTS GA kernel (5.15.0-67-generic). **Upgrade to Ubuntu 24.04** which provides 5.15.0-1090-kvm to ensure Cilium 1.18.4 compatibility.
* RHEL 8.10 with kernel 4.18.0-553.el8\_10.x86\_64.
  {% endhint %}

<table><thead><tr><th width="226">Components</th><th width="380.21484375">Required Versions</th><th>Tested On</th></tr></thead><tbody><tr><td><a href="https://docs.cilium.io/en/v1.17/operations/system_requirements/#linux-kernel">Linux kernel</a></td><td>>= 5.15.0-67-generic  or >= 4.18 on RHEL 8.10</td><td>_</td></tr><tr><td>etcd</td><td>>= 3.1.0</td><td>3.5.12</td></tr><tr><td><a href="https://www.releases.ubuntu.com/">Ubuntu</a></td><td>>=20.04</td><td>Ubuntu 24</td></tr><tr><td><a href="https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux">RedHat Enterprise Linux</a></td><td>>= 8.6</td><td></td></tr><tr><td><a href="https://centos.org/">CentOS</a></td><td>>= 8.6</td><td></td></tr><tr><td>Routing Mode</td><td>Tunnel and Native (Using API call )</td><td></td></tr></tbody></table>

Most of the Above Requirements are taken from [official Cilium docs](https://docs.cilium.io/en/v1.18/operations/system_requirements/) .

{% hint style="warning" %}
For Cilium CNI, the kernel version in Ubuntu 22.04 is not supported by Cilium 1.18.4. Ubuntu 22.04 LTS GA kernel (**5.15.0-67-generic**) is incompatible. Users must upgrade to **Ubuntu 24.04** or Ubuntu 22.04 HWE kernel, which provides **5.15.0-1090-kvm** to ensure Cilium 1.18.4 compatibility.&#x20;
{% endhint %}
