Operating System Requirements (Control Plane, Storage Plane)
Control plane nodes, as well as storage nodes in a plain Linux deployment, require a Red Hat Linux-based distribution in version 9.
In a hyper-converged deployment a broad range of operating systems are supported. The availability depends on the used Kubernetes distribution.
The operating system must be on the latest patch-level.
A full overview of the supported operating systems can be found at the Supported Linux Distributions reference.
Operating System Requirements (Initiator)
An initiator (NVMe client) is the operating system to which simplyblock logical volumes are attached over the network (NVMe/TCP or NVMe/RDMA).
A full overview of the supported operating systems for initiators can be found at:
Kubernetes Requirements
Important
Simplyblock requires a Kubernetes cluster running on Linux host machines. Windows host machines are not supported.
For Kubernetes-based deployments, the following Kubernetes environments and distributions are supported:
| Distribution | Versions |
|---|---|
| Amazon EKS | 1.30 and higher |
| Google GKE | 1.30 and higher - non production only! |
| K3s | 1.33 and higher |
| Kubernetes (vanilla) | 1.33 and higher |
| Talos | 1.6.7 and higher |
| OpenShift | 4.19 and higher |
Additionally, there are verified and supported operating systems for the Kubernetes worker nodes. A full reference is available at the Supported Linux Distributions reference.
Proxmox Requirements
The Proxmox integration supports any Proxmox installation of version 8.0 and higher.
OpenStack Requirements
The OpenStack integration supports any OpenStack installation of version 25.1 (Epoxy) or higher. Support for older versions may be available on request.