From the course: Debugging Kubernetes

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Troubleshooting missing CNIs

Troubleshooting missing CNIs - Kubernetes Tutorial

From the course: Debugging Kubernetes

Troubleshooting missing CNIs

- [Instructor] Let's now briefly talk about what to do when a container network interface or a CNI is misconfigured. CNIs are plugins that implement Pod networking within kubelets. They are similar to the network plugins that are used by the docker engine. There are many CNIs in the community each having their advantages and disadvantages. Flannel and Calico are popular CNIs. There are also high performance CNIs available out there like Cilium and Andreya. These use optimized drivers to get quote unquote closer to the metal while enabling lots of neat features like IPV six networking multicast. Every CNI is different. Consequently, troubleshooting every CNI is different, too. Many of the troubleshooting steps that you'll need to do deep CNI troubleshooting are beyond the scope of this course. However, your Kubernetes cluster will always enter a not ready state if the cluster doesn't have a CNI at all. So, we're going to take a look at a cluster that's in this situation and learn how…

Contents