了解如何配置的(https://kubernetes.io/zh/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)
可以看出是在节点的/etc/cni/net.d路径下,查看其第一个文件,由下面可以看出配置的是flannal网络
该路径下存在文件:10-flannel.conflist
部署flannel
kubectl apply -f https://github.com/coreos/flannel/blob/master/Documentation/kube-flannel.yml
创建两个pod,然后测试是否互通
---
apiVersion: v1
kind: Pod
metadata:
name: pod3
spec:
containers:
- name: pod3
image: centos:7
command:
- /sbin/init
---
apiVersion: v1
kind: Pod
metadata:
name: pod4
spec:
containers:
- name: pod4
image: centos:7
command:
- /sbin/init
登入pod1,通过ping命令测试,若互通,则说明可以
kubectl exec -it pod1 bash
ping ****