欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Flannel安装

发布时间:2024/2/28 编程问答 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Flannel安装 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

部署环境说明

主机名IP操作系统
node201      10.0.0.201          centos 7.3 64位      
node20210.0.0.202centos 7.3 64位
node20310.0.0.203centos 7.3 64位

前提条件:已安装etcd

配置etcd

etcdctl mkdir /kube-centos/network etcdctl mk /kube-centos/network/config "{ \"Network\": \"172.30.0.0/16\", \"SubnetLen\": 24, \"Backend\": { \"Type\": \"vxlan\" } }"

以下操作需要在3个节点都执行。


安装flannel

yum install flannel


编辑配置文件

vim /etc/sysconfig/flanneld

# Flanneld configuration options# etcd url location. Point this to the server where etcd runs FLANNEL_ETCD_ENDPOINTS="http://10.0.0.201:2379,http://10.0.0.202:2379,http://10.0.0.203:2379"# etcd config key. This is the configuration key that flannel queries # For address range assignment FLANNEL_ETCD_PREFIX="/kube-centos/network"# Any additional options that you want to pass #FLANNEL_OPTIONS=""



运行flannel

systemctl enable flanneld

systemctl start flanneld


flanneld服务会通过执行脚本mk-docker-opts.sh在目录/run/flannel下面生成两个文件。

node201节点/run/flannel/docker


node201节点/run/flannel/subnet.env



/usr/lib/systemd/system/docker.service.d/flannel.conf指向/run/flannel/docker





最终结果



在节点node202做同样的操作,最终结果如下


在节点node203做同样的操作,最终结果如下



查看etcd


--结束--


总结

以上是生活随笔为你收集整理的Flannel安装的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。