User-defined Playground

kubeadm Cluster Playground

TODO

kubeadm Cluster playground: TODO
Machines & network
5 VMs ยท 10 vCPU ยท 15GiB RAM
Playground host Internet NAT MASQUERADE local (bridge) 172.16.0.0/24 gw 172.16.0.1/24eth0eth0eth0eth0eth0
VM
vCPU ยท
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/base/kubeadm-cluster/dev-machine:5c7cbaff35cb
VM
vCPU ยท
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/base/kubeadm-cluster:d245bef567c5
VM
vCPU ยท
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/base/kubeadm-cluster:d245bef567c5
VM
vCPU ยท
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/base/kubeadm-cluster:d245bef567c5
VM
vCPU ยท
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/base/kubeadm-cluster:d245bef567c5
About
kubeadm cluster architecture

๐Ÿ”ง System Components

  • kubelet: The primary node agent that runs on each node
  • Container Runtimes:
    • containerd: Lightweight container runtime (recommended)
    • CRI-O: Lightweight container runtime for Kubernetes
  • Networking:
    • CNI plugins: Container Network Interface plugins
    • Flannel: Network overlay for pod-to-pod communication

๐Ÿ› ๏ธ Tools

  • kubeadm: Cluster lifecycle management and bootstrapping
  • kubectl (alias: k): Kubernetes cluster management and debugging
  • nerdctl: Docker-compatible CLI for containerd
  • krew: kubectl plugin manager for extending functionality

๐ŸŽฏ Getting Started

Quick Setup

๐Ÿ“š Learn More

๐Ÿงช Playgrounds

Happy learning! ๐Ÿš€

Every playground includes
Learn more about playgrounds
Start
Settings