Kubernetes based on Centos 10 Stream¶
Build: k3s-cs10-260707
Description¶
Lightweight Kubernetes cluster based on the K3S distribution and CentOS 10 Stream as a base OS.
K3s is a fully compliant Kubernetes distribution distributed as a single binary.
Key Benefits¶
- Lightweight architecture - distributed as a single binary or a minimal container image.
- Simplified configuration - uses a simple launcher that handles much of the complexity of TLS configuration and command-line options.
- Secure by default - provides sensible security defaults for lightweight environments.
- Simplified cluster management - encapsulates Kubernetes control plane components in a single binary and process, automating operations such as certificate distribution.
- Minimal external dependencies - requires a modern Linux kernel and cgroup mounts.
- Integrated components - bundles the components required to simplify Kubernetes cluster deployment and operation.
Included Components¶
| Component | Description |
|---|---|
containerd / cri-dockerd |
Container runtime (CRI) |
| Flannel | Container Network Interface (CNI) |
| CoreDNS | Cluster DNS |
| Traefik | Ingress controller |
| ServiceLB | Load balancer controller |
| Kube-router | Network policy controller |
| Longhorn | Persistent volume controller |
| Spegel | Distributed container image registry mirror |
Features¶
| Parameter | Value |
|---|---|
| Operating System | CentOS Stream |
| OS Release | 10 |
| Canonical name | Kubernetes:k3s-c10s-260707 |
| Desktop Environment | - |
| Linux kernel | 6.12.0 |
| License | GPLv2, Apache 2.0 (Free and open-source) |
| Processor | 1 CPU |
| RAM | 2 GiB |
| Swap | 1 GiB |
| System Disk | 30 GiB |
| User Account | admin |
| User Password | Options: temporary password (sent by email); set own password |
| Network Interfaces | eth0 managed by NetworkManager |
| Initialization System | cloud-init (icp_k3s_family_rhel_10) |
| Virtualization | oVirt |
| Updates | 2026-06-03 |
Disk Partitioning¶
Partition Table: GPT
Filesystem / (xfs) auto-resizes to the provisioned system disk size.
| Type | Name | Size, GiB | File System | Description |
|---|---|---|---|---|
| Partition | sda1 |
0.6 | vfat | EFI |
| Partition | sda2 |
2 | xfs | /boot |
| Partition | sda3 |
7.4 | - | LVM PV |
| Disk | sdb |
User input |
- | LVM PV |
| LV | cs-root |
6.4 | xfs | root |
| LV | cs-swap |
1 | swap | Swap |
| LV | data-longhorn |
User input |
xfs | /var/lib/longhorn |
Configuration¶
OS firewall is disabled. Use the app Networking → Firewall (SecurityGroups) instead.
Installed software¶
- qemu-guest-agent (v10.1.0)
- cockpit
- python3-pip
- iscsi-initiator-utils
- kubectl
- helm
- k3s
- nfs-tools
License¶
-
CentOS Stream:
Free and open-source: GPLv2.
Paid licenses and subscriptions are not required. -
K3S:
Free and opensource: Apache 2.0.
Paid licenses and subscriptions are not required.
