Requriments - Installation

kind cluster set-up

# a cluster with 3 control-plane nodes and 3 workers
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
- role: worker
- role: worker
kind create cluster --config=config.yml
Creating cluster "kind" ...
 ✓ Ensuring node image (kindest/node:v1.32.2) đŸ–ŧ
 ✓ Preparing nodes đŸ“Ļ đŸ“Ļ đŸ“Ļ
 ✓ Writing configuration 📜
 ✓ Starting control-plane đŸ•šī¸
 ✓ Installing CNI 🔌
 ✓ Installing StorageClass 💾
 ✓ Joining worker nodes 🚜
Set kubectl context to "kind-kind"
You can now use your cluster with:

kubectl cluster-info --context kind-kind

Have a question, bug, or feature request? Let us know! <https://kind.sigs.k8s.io/#community> 🙂
root@ip:/home/ubuntu# kubectl  cluster-info
Kubernetes control plane is running at <https://127.0.0.1:41995>
CoreDNS is running at <https://127.0.0.1:41995/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy>

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

root@ip:/home/ubuntu# kubectl get nodes
NAME                 STATUS   ROLES           AGE    VERSION
kind-control-plane   Ready    control-plane   2m4s   v1.32.2
kind-worker          Ready    <none>          113s   v1.32.2
kind-worker2         Ready    <none>          113s   v1.32.2

Flux - set-up

export GITHUB_TOKEN=<your-token>
export GITHUB_USER=<your-username>
flux check --pre
â–ē checking prerequisites
✔ Kubernetes 1.32.2 >=1.30.0-0
✔ prerequisites checks passed