Kubernetes Playgrounds

Remote sandbox environments for learning and experimentation — without setup or cleanup. Launch fresh Linux VMs, Docker hosts, or Kubernetes clusters in seconds, publish ports, share terminal sessions, and connect over SSH.

Collection
Category
Playground on  Kubernetes

Kubernetes Cluster

A multi-node Kubernetes cluster provisioned with kubeadm, allowing you to choose your preferred container runtime and networking plugin. Perfect for CKA, CKAD, and CKS preparation.

Playground on  Kubernetes

Kubernetes Cluster (K3s)

A multi-node K3s cluster with a load balancer, Helm, and more.

Playground on  KubernetesProgramming

Kubernetes Client (Go)

A collection of mini-programs demonstrating Kubernetes client-go usage and a loaded IDE. Handy if you need to write a controller or two.

Playground on  Kubernetes

Lightweight Kubernetes Cluster (K0s)

A single-node K0s cluster.

Playground on  Kubernetes

Lightweight Kubernetes Cluster (K3s)

A single-node cluster with most of the K3s bells and whistles disabled.

Playground on  KubernetesObservability

HotROD + Jaeger on K3s

Jaeger's HotROD demo app pre-deployed on a 3-node K3s cluster, wired to a Jaeger v2 all-in-one over OTLP. Click a customer, then read the trace.

Playground on  KubernetesContainersSecurity

OpenClaw on K3s with agent-sandbox + gVisor

A 3-node K3s cluster with gVisor (runsc), the kubernetes-sigs/agent-sandbox controllers, and the OpenClaw + gVisor example pre-deployed. OpenClaw's Control UI is available as a dedicated tab.

Playground on  KubernetesObservability

OpenTelemetry Demo on k3s

A snapshot-backed three-node k3s cluster with the complete OpenTelemetry Demo, including Jaeger and Grafana.

Playground on  KubernetesIaCCI/CD

GitOps Bootstrap

A sandbox where you can experiment with different k8s stacks all you want!

Playground on  KubernetesSecurity

Kata Containers Demo

A Kubernetes cluster with the Kata Containers runtime preinstalled.

Playground on  KubernetesObservability

Cloud Tracing Lab

Diagnose realistic distributed tracing scenarios in a preloaded k3s VM, for users to get more familiar with traces in general and jaeger-ui specifically. There's guided investigation through distributed traces, along with identification of slow spans and comparing two traces to identify what changed to make it slow down.

Playground on  CloudKubernetesObservability

VictoriaMetrics on Kubernetes

VictoriaMetrics Operator on a multi-node Kubernetes cluster.

Playground on  KubernetesSecurity

OWASP K8s Vulnerable Cluster

This playground presents a k3s cluster that has randomized security vulnerabilities injected based on the OWASP Kubernetes Top 10 list for 2025. Run a scan to find what's wrong, then fix it and get another random vulnerability automatically injected. Play as long as you like!

Playground on  KubernetesCI/CD

ArgoCD + Gitea

Experiment with GitOps - deploy a demo app to a Kubernetes cluster with ArgoCD, with app manifests stored in a Git repo hosted in Gitea.

Playground on  Kubernetes

Kube-composer

Open-Source Kubernetes YAML Builder with Intuitive Web Interface and Dynamic Visualization for Developers and DevOps Engineers kube-composer.com

Playground on  Kubernetes

HA Kubernetes Cluster

A multi-node, highly available Kubernetes cluster provisioned with kubeadm.