Kubernetes Already?
You probably already have Kubernetes installed without realising it. Most Docker Desktop setups include a built-in single-node cluster, and k3s is a fast option if you want something closer to how you will run Stack in production.
Option A — Docker Desktop

Docker Desktop with Kubernetes enabled is the easiest option for macOS, Windows, and most Linux desktops.
Steps:
- Install Docker Desktop for your operating system.
- Open Docker Desktop settings.
- Enable Kubernetes.
- Wait until Docker Desktop reports that Kubernetes is running.
- Verify your setup:
kubectl get nodes
Docker Desktop installs and configures kubectl automatically.
Option B — k3s
k3s is a lightweight Kubernetes distribution and closer to how you would run a single-node cluster in production.
Steps:
sudo curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC='server --disable=traefik --write-kubeconfig-mode="644"' sh - mkdir -p ~/.kube cp /etc/rancher/k3s/k3s.yaml ~/.kube/config && sed -i "s,127.0.0.1,$(hostname -I | awk '{print $1}'),g" ~/.kube/config