Kubernetes Playgrounds

Remote sandbox environments for learning and experimenting without worrying about setup and cleanup. Run anything on vanilla Linux VMs, get a fresh Docker host or Kubernetes cluster in seconds, publish ports, collaborate via sharing terminal sessions, SSH from the command line, and more.

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  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.

Playground on  Kubernetes

Kubernetes the Hard Way

A manually assembled Kubernetes cluster, inspired by Kelsey Hightower's "Kubernetes the Hard Way" tutorial.

Playground on  Kubernetes

kubeadm

A single-machine playground to experiment with kubeadm, a tool built to provide best-practice "fast paths" for creating Kubernetes clusters.

Playground on  CloudNetworkingKubernetes

Tailscale Homelab Access

A multi-node K3s cluster to demo connecting and troubleshooting a homelab remotely via tailscale. All username/passwords are admin/admin123

Playground on  Kubernetes

Getting Started with Istio

A simple K3s cluster with Istio service mesh and the sample Bookinfo app deployed. The playground is a good fit for workshops, self-paced labs, and quick experimentation with Istio and service mesh fundamentals.

Playground on  ContainersKubernetesSecurity

Kind Cluster: Mutating Admission Policies

A playground to demonstrate dynamic admission control through native support for mutating resources during the admission phase through mutating admission policies.

Playground on  ContainersKubernetesSecurity

Kind Cluster: Structured AuthN + AuthZ Config

A playground to demonstrate access control through Kubernetes structured authentication and structured authorization configuration.

Playground on  Kubernetes

VCluster on single-node K3S

Single node k3s witch VCluster cli installed.