k3s

K3s is a fully compatible lightweight Kubernetes distribution, packed and ready for production as a 100 MB small single binary file. It supports sqlite3 as the default storage backend and minimizes basic operating system dependencies. Inside, it collects components such as containerd, CoreDNS, Traefik, and Flannel under a single starter.

K3

k3s

100

k3s-io · Containers & Kubernetes

STARS34.3K
FORKS2.8K
COMMITS—
CONTRIBUTORS316
VERSIONv1.36.3-rc2+k3s1
UPDATEDtoday
GoKubernetesLightweightApache-2.0

Common commercial products in this category: Docker Desktop, Red Hat OpenShift, Amazon EKS

What can it do?
  • You can run Kubernetes cluster in Edge and IoT environments.
  • You can set up a testing environment in resource-restricted environments for development and CI processes.
  • Using local manifests, you can automatically distribute Kubernetes resources in real time.
User reviews
  • ↑ PositiveHacker News

    K3s – Lightweight Kubernetes

    “I really want to do this as well - we've just started looking at minikube for our group, and I'd love to use k3s instead, but does anyone know if it works on OSX? I was able to get a cluster running on my laptop in under a minute, which is pretty amazing.”

  • ↑ PositiveHacker News

    K3s – Lightweight Kubernetes

    “This looks great, playing around with it right now. They seem to have removed PersistentVolumes, too. I'd like to run a MySQL database on K3S, how would I go about making sure that my database's data survives when its pod dies?”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Containers & Kubernetes