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  Containers

Podman

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

Playground on  Linux

Ubuntu 24.04

A vanilla Ubuntu 24.04 server.

Playground on  Networking

MiniLAN (Ubuntu)

Three 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

Go(lang)

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

Playground on  Programming

Python

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

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 Bookworm

A vanilla Debian Bookworm (stable) server.

Playground on  Linux

Debian Trixie

A vanilla Debian Trixie (testing) 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  LinuxSecurity

Kali Linux

Kali Linux - for all sorts of information security testing.

Playground on  Linux

Arch Linux

Arch Linux - for minimalists.

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)

Three 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!

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