##kubernetes网络组件
Kubernetes本身不提供网络模式,而是通过CNI网络插件实现
相关官方文档地址
http://kubernetes.io/docs/admin/addons/

添加weaver网络支持

kubectl apply -f https://git.io/weave-kube

采用Flannel作为网络组件

# 这里选择 Flannel  选择 Flannel  init 时必须配置 --pod-network-cidr

kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

采用Canal作为网络组件

wget https://raw.githubusercontent.com/tigera/canal/master/k8s-install/kubeadm/canal.yaml
#1.删掉canal.yaml中关于etcd的部署代码
#2.修改`etcd_endpoints`为已部署的etcd集群`
kubectl apply -f canal.yaml

etcd_endpoints: "http://10.8.125.29:2379,http://10.8.104.16:2379,http://10.8.37.18:2379"
文档更新时间: 2020-08-16 07:30   作者:月影鹏鹏