k8wiz

Kubernetes playground

A simulated cluster that runs in your browser. Type real kubectl commands, break things, fix them, and watch every object change in a live graph.

Open the free sandbox

An empty cluster with metrics-server, EBS CSI storage, Traefik, Envoy Gateway, cert-manager, Flux and Argo CD installed. No goals, just room to try things.

$ kubectl create deployment web --image=nginx:1.29 --replicas=3

Beginner

Intermediate

Advanced

How it works

Everything runs in your browser, with nothing to install and no real cluster behind it. A simulated API server stores objects and validates them like the real one. The scheduler, kubelets and controllers (Deployments, StatefulSets, Jobs, EndpointSlices, HPA, storage with a CSI driver) run every half second on virtual nodes. The add-ons simulate Traefik, Envoy Gateway, cert-manager with Let's Encrypt, Flux and Argo CD on virtual Git repositories. kubectl output matches the real formats and error messages.