1、在master节点中删除flannel

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

rm -rf /etc/cni/net.d/*



2、在node节点清理flannel网络插件

systemctl  restart kubelet

安装kube-router网络插件(master节点执行)
1、创建kube-rout目录(为了下载相关文件)

mkdir kube-router && cd kube-router

2、下载相关文件

wget https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter.yaml
wget https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter-all-features.yaml

3、以下两种部署方法任选其一(根据所需要的情况选择安装)

  1. 只启用 pod网络通信,网络隔离策略 功能
kubectl apply -f kubeadm-kuberouter.yaml
  1. 启用 pod网络通信,网络隔离策略,服务代理 所有功能
    删除kube-proxy和其之前配置的服务代理

    kubectl apply -f kubeadm-kuberouter-all-features.yaml
    kubectl -n kube-system delete ds kube-proxy

4、master和node节点都执行以下代码

#在每个节点上执行 master node 都执行

docker run --privileged --net=host registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy-amd64:v1.10.2 kube-proxy --cleanup

5、查看pod信息

kubectl get pods --namespace kube-system

查看结果中flannel插件没有了,增加了kube-router插件

6、查看节点状态

kubectl get nodes

**

终于!!!!!!!

**

flannel插件卸载完毕,kube-router插件安装完成

**

**

卸载flannel安装kube-router网络插件相关推荐

  1. K8s网络插件Flannel,Calico

    文章目录 一.K8s网络插件flannel与calico 1. k8s网络解决方案 容器虚拟化网络方案 基于隧道 基于路由 2. CNI(容器网络接口) flannel与calico 选型比较 3. ...

  2. Kubernetes 笔记(06)— 搭建多节点集群、kubeadm 安装 master/worker/console/flannel 网络插件

    1. kubeadm 官网:https://kubernetes.io/zh-cn/docs/reference/setup-tools/kubeadm/ 为了简化 Kubernetes 的部署工作, ...

  3. cni k8s 插件安装_K8S 之 Flannel网络插件安装

    1.CNI网络插件最主要的功能就是实现POD资源能够跨宿主机是进行能信 #test-nodes1主机无法ping通test-nodes2主机的pod容器 [root@test-nodes1 ~]# k ...

  4. k8s安装网络插件-flannel

    在完成了k8s的集群部署后查看集群状态的话还不是ready的状态,所以需要安装网络插件来完成k8s的集群创建的最后一步. kube-flannel.yml文件在国外服务器上,搭建k8s集群时可以使用如 ...

  5. cni k8s 插件安装_k8s的CNI网络插件-flannel

    k8s设计了网络模型,但是把实现交给了网络插件,而CNI网络插件实现的最主要的功能就是POD跨宿主机资源互相访问 flannel安装: hdss7-21和hdss7-22 两个几点操作:wget ht ...

  6. 安装pod网络插件flannel

    官网地址 https://github.com/flannel-io/flannel/blob/master/Documentation/kube-flannel.yml 感觉网络这块有点复杂,抠脑壳 ...

  7. K8s NetworkPolicy与网络插件flannel、calico详细版

    Pod是Kubernetes调度的最小单元.一个Pod可以包含一个或多个容器,因此它可以被看作是内部容器的逻辑宿主机.Pod的设计理念是为了支持多个容器在一个Pod中共享网络和文件系统.那么为什么Po ...

  8. KubeEdge环境搭建(支持网络插件flannel)

    KubeEdge环境搭建 准备工作--K8s集群环境搭建 准备开始 配置国内镜像(仅amd64架构,如果是arm架构的不要更改镜像) 安装docker 安装K8s 初始化Master节点 网络插件安装 ...

  9. kubernetes使用flannel网络插件服务状态显示CrashLoopBackOff

    使用Kubeadm安装K8s集群,在安装flannel网络插件后,发现pod: kube-flannel-ds 一直是CrashLoopBackOff 报错内容如下: log is DEPRECATE ...

最新文章

  1. 微服务架构如何影响软件开发文化?
  2. 去年押中数字人爆发,今年看好什么?百度研究院2022十大科技趋势预测出炉
  3. 开贴整理QtEmbedded/Qtopia FAQ --- 不可不看的精华都在这里哦[转]
  4. 微信小程序勾选协议与提交按钮联动
  5. python对字符串(内嵌的字典)转为字典
  6. Eclipse——WindowBuilder下载错误导致的安装失败解决方案
  7. Java自学笔记(16):常用类:Math,Data和Calender,Format,Scanner
  8. java调用js匿名函数参数,js匿名函数作为函数参数详解
  9. 为什么使用GB28181而不是直接rtsp拉流
  10. phpstorm 2019.1 mac
  11. js中遍历数组加到新数组_JS中的真伪数组
  12. java this()函数_Java经典面试题之(如何正确的使用this?)
  13. connect by
  14. linux驱动中使用定时器的设置
  15. php swool 聊天室,swoole简单的聊天室demo(修正版)
  16. 惯性张量惯性矩惯性积、转动惯量、面积转动惯量、质量转动惯量
  17. YAML语法详细介绍
  18. 将多个excel合并成一个包含多个sheet的excel
  19. php服务器怎么设置cookie,PHP之COOKIE支持详解
  20. 工信部定级备案和等保备案有什么区别

热门文章

  1. 鸿蒙系统官宣不上市了么,鸿蒙系统再遭困难!官宣下调3亿装机目标:留给华为的时间不多了...
  2. WebStrom:Cannot open Local Terminal
  3. 【杂文】一些好玩的函数
  4. 机器学习(4):决策树和随机森林
  5. Surf: Speed up robust feature的回顾和思考
  6. php导出excel大小限制,PHP导出超限的PHPExcel
  7. ld 新解Hello world
  8. 黄冈师范学院计算机学院专业,黄冈师范学院数学与计算机科学学院介绍
  9. android培训教程Flutter尽然还能有这种操作!震撼来袭免费下载!
  10. Leetcode(77)——组合