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

Pro Tip: Build your own playgrounds by tweaking base templates or adding custom scripts. Automate repetitive setups and easily share fully configured environments — think of it as a server-side JSFiddle!
Create
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  Containers

Docker

A Linux server with Docker engine pre-installed.

Playground on  Linux

Ubuntu 24.04

A vanilla Ubuntu 24.04 server.

Playground on  Containers

Podman

A Linux server with Podman, a daemonless Docker alternative, pre-installed.

Playground on  Networking

MiniLAN (Ubuntu)

Four refined Ubuntu VMs connected into a single network.

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  Containers

contaiNERD CTL

nerdctl, containerd, and BuildKit packed together for true nerds.

Playground on  Linux

Ubuntu 22.04

A vanilla Ubuntu 22.04 server.

Playground on  Containers

Incus

Incus is an actively improved community fork of LXD. Do you need systemd inside your containers? Give Incus a try!

Playground on  Programming

Python

The latest Python 3.x, pyenv, uv, Docker, VS Code, and a bunch of extensions.

Playground on  Programming

Go(lang)

A fresh Go version and a loaded VS Code (or Vim) is all you need.

Playground on  Programming

Node.js

The latest Node.js, NVM, Docker, VS Code, and a bunch of extensions.

Playground on  Programming

Zig

Get started with Zig in no time using an in-browser VS Code with handy addons preinstalled.

Playground on  Linux

Alpine Linux

A lightweight Alpine Linux server.

Playground on  Linux

Debian Trixie

A vanilla Debian Trixie (testing) server.

Playground on  Linux

Debian Bookworm

A vanilla Debian Bookworm (stable) server.

Playground on  Linux

Fedora Linux

A vanilla Fedora Linux server, for RHEL fans.

Playground on  Linux

Rocky Linux

A vanilla Rocky Linux server, for RHEL fans.

Playground on  Linux

AlmaLinux

A vanilla AlmaLinux server, for RHEL fans.

Playground on  Linux

Arch Linux

Arch Linux - for minimalists.

Playground on  LinuxSecurity

Kali Linux

Kali Linux - for all sorts of information security testing.

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  Networking

MiniLAN (Ubuntu, Docker)

Four Ubuntu servers with Docker pre-installed connected into a single network.

Playground on  NetworkingContainers

Docker Swarm

A three-node swarm accompanied by an ephemeral registry for ease of experimentation. Batteries included!

Playground on  NetworkingContainers

Basecamp Kamal

Kamal is a simple but handy tool to deploy containerized web apps on good old VMs.

Playground on  ContainersCI/CD

Dagger

A 4-in-1 playground (Docker, Podman, containerd, and Kubernetes hosts) to experiment with Dagger - a powerful development workflow automation engine.

Playground on  ObservabilitySecurity

Tetragon

A 3-in-1 playground (Kubernetes, Docker, and vanilla Linux hosts) to experiment with Tetragon - an eBFP-powered security observability tool.

Playground on  ContainersSecurity

minT(oolkit)

Don't change anything in your container image and minify it by up to 30x making it secure, too!

Official
Community
Category

Pro Tip: Install iximiuz Labs CLI to start playgrounds and SSH into them from your favorite local terminal:

curl -sf https://labs.iximiuz.com/cli/install.sh | sh