From Fedora Project Wiki
DRAFT
Fedora Kubernetes Ecosystem Roadmap 2022-2023
Definition
The Kubernetes ecosystem in Fedora is defined to encompass the CRI-O package, the CRI-Tools package and the Kubernetes package from the Fedora dnf repository. All three components are designed to be deployed with a synchronized major:minor version. If Kubernetes 1.24.3 is installed on one or more machines, then both CRI-O and CRI-Tools should also be installed at the same 1.24 version (if used). By definition, patch level versions can differ.
Current State in Fedora
Package | Role | Release RPMs | Modular RPMs | Dependencies |
---|---|---|---|---|
CRI-O | Container runtime for Kubernetes | No | Yes | One of several container runtime options for kubernetes |
CRI-Tools | provides crictl and other cli tools | Partial | Yes; bundled with CRI-O | Required by kubeadm |
Kubernetes | Container orchestration | Yes | No | CRI-O is optional, CRI-Tools required by kubeadm |