User-defined Playground

HariKube Playground

A single-machine Kubernetes playground provisioned with kubeadm and backed by HariKube instead of local etcd.

HariKube playground: A single-machine Kubernetes playground provisioned with kubeadm and backed by HariKube instead of local etcd.
Machines & network
3 VMs · 6 vCPU · 12GiB RAM
Playground host Internet NAT MASQUERADE local (bridge) 172.16.0.0/24 gw 172.16.0.1/24eth0eth0eth0
VM
vCPU ·
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/playgrounds/harikubeadm/dev-machine:live@sha256:3de704f8a3c6a699dd6b6da4c8b77598c08c4e173c6784a1bba1d1fb878eebbc
VM
vCPU ·
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/playgrounds/harikubeadm-cluster/control-plane-defaults:live@sha256:4dccf27b31b6e65ce8197a0f4e3c66cd442198b125feeea032b89364220d8972
VM
vCPU ·
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/playgrounds/harikubeadm-cluster/worker-defaults:live@sha256:98dbf82c16389dbc2f6bd832fa876c930982c157ae3a429685b693faeeacf707
About

HariKube

This playground starts from the harikubeadm base images and then provisions the cluster for you during playground startup.

What You Get

  • a preconfigured single-node kubeadm control plane
  • HariKube middleware running as the etcd static pod
  • HariKube-patched kube-apiserver and kube-controller-manager
  • kubectl access already configured on the dev-machine

Versions

  • Kubernetes: v1.35.0
  • HariKube middleware: release-v1.0.3

Verify The Cluster

kubectl get pods -A
kubectl get nodes
kubectl get --raw /readyz?verbose

Learn More

Happy learning!

Every playground includes
Learn more about playgrounds
Start
Settings