小白到运维工程师自学之路 第七十一集 (kubernetes网络设置)

一、概述

Master 节点NotReady 的原因就是因为没有使用任何的网络插件,此时Node 和Master的连接还不正常。目前最流行的Kubernetes 网络插件有Flannel、Calico、Canal、Weave 这里选择使用flannel。

二、安装flannel

1、master下载kube-flannel.yml,所有主机下载flannel

将flannel镜像导入到docker
docker load < flannel_v0.12.0-amd64.tar

2、三台主机安装cni插件

(master)
tar xf cni-plugins-linux-amd64-v0.8.6.tgz
cp flannel /opt/cni/bin/

(node1)
tar xf cni-plugins-linux-amd64-v0.8.6.tgz
cp flannel /opt/cni/bin/

(node2)
tar xf cni-plugins-linux-amd64-v0.8.6.tgz
cp flannel /opt/cni/bin/

(master)
kubectl apply -f kube-flannel.yml
kubectl get nodes

以上就是kubernetes的网络设置

如有错误欢迎各位大佬批评指正,我们共同进步

相关推荐
爱敲代码的边芙10 分钟前
Linux:信号的保存[2]
linux·运维·服务器
阿俊仔(摸鱼版)22 分钟前
Python 常用运维模块之OS模块篇
运维·开发语言·python·云服务器
工程师焱记23 分钟前
Linux 常用命令——系统设置篇(保姆级说明)
linux·运维·服务器
chian-ocean1 小时前
探索Linux中的进程控制:从启动到退出的背后原理
linux·运维·服务器
华纳云IDC服务商1 小时前
常见的备份服务器操作系统如何选择
运维·服务器
wanhengidc1 小时前
网站服务器出现延迟的原因是什么?
运维·服务器
van叶~2 小时前
Linux探秘坊-------5.git
linux·运维·git
一个假的前端男2 小时前
Windows Docker Desktop安装及使用 Docker 运行 MySQL
windows·docker·容器
2401_840192272 小时前
OpenStack基础架构
运维·服务器·openstack
小马爱打代码2 小时前
125个Docker的常用命令
运维·docker·容器