Pod IP Assignment IPAM without CNI

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Kubernetes version: v1.32.1
Cloud being used: (put bare-metal if not on a public cloud) Playgroud
Installation method:
Host OS:
CNI and version: NA
CRI and version:

You can format your yaml by highlighting it and pressing Ctrl-Shift-C, it will make your output easier to read.

I am trying to see the behavior of the K8s cluster without CNI and how IPs are assigned without CNI. I deleted calico/canal pods and deleted files in directory /etc/cni/net.d/ now nodes are in Not Ready state, why is it so? Cannot a cluster be up and running without CNI ?

Thanks,

1 Like

Pretty sure that the answer is “no”.

As part of its operation, a CNI plugin is expected to assign (and maintain) an IP address to the interface and install any necessary routes relevant for that interface.

1 Like