小白到运维工程师自学之路 第七十一集 (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的网络设置

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

相关推荐
CAE虚拟与现实6 分钟前
Ubuntu中snap
linux·运维·ubuntu·apt·wsl·wsl2·snap
梁萌41 分钟前
05-DevOps-Jenkins自动拉取构建代码
运维·jenkins·devops·代码拉取
Blockchain1 小时前
从头开始使用 Go 构建 Orchestrator(第十部分:重构)
kubernetes
Blockchain1 小时前
从头开始使用 Go 构建 Orchestrator(第 六部分:指标)
后端·kubernetes
人猿泰飞1 小时前
在Ubuntu-22.04.5中安装ONLYOFFICE DocSpace(协作空间)【注意:安装失败,谨慎参考!】
java·linux·运维·python·ubuntu·项目管理·onlyoffice
Blockchain1 小时前
从头开始使用 Go 构建 Orchestrator(第 八部分:Manager API)
kubernetes
CAE虚拟与现实1 小时前
修改wsl中发行版Ubuntu的主机名
linux·运维·ubuntu·wsl·wsl2·修改主机名
Blockchain1 小时前
从头开始使用 Go 构建 Orchestrator(第五部分:Worker 的 API)
后端·kubernetes
开发小能手-roy1 小时前
Ubuntu服务器性能调优指南:从基础工具到系统稳定性提升
linux·运维·服务器·ubuntu
潘yi.1 小时前
Shell编程之正则表达式与文本处理器
linux·运维·正则表达式