Problem scenario
You want to know what CNI plugin your Kubernetes cluster is using (e.g., Flannel, Calico, Weave Net, Romana or another one). What do you do?
Possible solution
"You can install only one Pod network per cluster." taken from Kubernetes.io.
Go to a worker node and run these commands and look at the output:
ls -lh /etc/cni/net.d
ls -lh /opt/cni/bin | grep -i flannel
ls -lh /opt/cni/bin | grep -i calico
Use the sudo find / -name
command to search for Romana or Weavenet vestiges.
Try running this command:
kubectl get pods --namespace kube-system
#The results may indicate Flannel, Calico, Romana or Weavenet