Cetnos7配置flannel
flannel是什么
flannel是k8s非常常用的cni插件
flannel安装配置
在所有机器上安装和配置
安装flannel
# 安装falannel
yum install flannel -y
修改配置文件
flannel的配置信息不是存储在本地的,是存储在etcd数据库中的
vim /etc/sysconfig/flanneld
# 修改FLANNEL_ETCD_ENDPOINTS参数为ETCD服务地址,大约第4行
FLANNEL_ETCD_ENDPOINTS="http://etcd服务的地址:2379"
# 默认存储目录,不用更改
FLANNEL_ETCD_PREFIX="/atomic.io/network"
启动服务
flannel服务必须在docker服务之前启动
# !!!停止docker服务
systemctl stop docker
# 启动并设置flannel开机自启
systemctl enable --now flanneld
# 启动docker服务
systemctl start docker
二进制部署flannel
centos8的yum源中没有flannel包,可以参考下方链接的二进制方式部署
参考 https://www.cnblogs.com/aqicheng/p/14441220.html