Guides / Container Orchestration

How to Install & Set Up k0s

Install k0s — a zero-friction, single-binary Kubernetes distribution with no host OS dependencies — as a single-node cluster.

Updated 20263-step setupDownload k0s →

Prerequisites

  • ✓A Linux host with 1 GB+ RAM and sudo access

Download and install k0s

terminal
curl -sSLf https://get.k0s.sh | sudo sh
!

k0s is a single static binary with zero host OS dependencies by design — the install script works the same on RHEL, Fedora, Debian, and Ubuntu.

Run a single-node cluster

terminal
sudo k0s install controller --single
sudo k0s start

Verify the installation

terminal
sudo k0s status
sudo k0s kubectl get nodes

Documentation & Knowledge Base

Official Documentationk0s Documentation →Knowledge Base & Communityk0s GitHub Discussions →
Download k0s— all versions & official links→

Related Guides

k3sInstall guide →KubernetesInstall guide →MicroK8sInstall guide →

Need k0s deployed and managed for you?

We're OpenStack Dev — we design, deploy, and operate production DevOps infrastructure.

Get in TouchAll Install Guides