Kind

Warning
Although this is a easiest way to build a cluster, but I wont recommend you to choose this. SInce there are many unsolved issue in here, check https://kind.sigs.k8s.io/docs/user/known-issues/
Preliminary
Kind binary has installed, if not check 🔗link
Hardware Requirements:
- At least 2 GB of RAM per machine (minimum 1 GB)
- 2 CPUs on the master node
- Full network connectivity among all machines (public or private network)
Operating System:
- Ubuntu 22.04/14.04, CentOS 7/8, or any other supported Linux distribution.
Network Requirements:
- Unique hostname, MAC address, and product_uuid for each node.
- Certain ports need to be open (e.g., 6443, 2379-2380, 10250, 10251, 10252, 10255, etc.)
Create your cluster
Creating a Kubernetes cluster is as simple as kind create cluster
kind create cluster --name testDelete your cluster
kind delete clusterReference
and the you can visit https://kind.sigs.k8s.io/docs/user/quick-start/ for mode detail.