首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes:用Calico代替Flannel

Kubernetes:用Calico代替Flannel
EN

Stack Overflow用户
提问于 2019-11-26 15:49:00
回答 1查看 3K关注 0票数 6

我是库伯内特斯的新手,我想尝试不同的CNI。

在我当前的集群中,我使用的是Flannel

现在,我想使用Calico,但我找不到适当的指南来清理Flannel和安装Calico。

你能指出正确的程序吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-27 10:27:37

Calico提供了一个迁移工具,用于对集群中的节点执行滚动更新。最后,您将使用VXLAN在豆荚之间建立一个功能齐全的Calico集群。

我们拥有的文档

过程

首先,安装Calico。

代码语言:javascript
复制
kubectl apply -f https://docs.projectcalico.org/v3.10/manifests/flannel-migration/calico.yaml

然后,安装迁移控制器来启动迁移。

代码语言:javascript
复制
kubectl apply -f https://docs.projectcalico.org/v3.10/manifests/flannel-migration/migration-job.yaml

一旦应用,您将看到节点一次只更新一个。

2-要监视迁移,请运行以下命令。

代码语言:javascript
复制
kubectl get jobs -n kube-system flannel-migration

在迁移期间,当承载迁移控制器的节点被升级时,迁移控制器可能会被重新安排几次。当上述命令的输出显示1/1完成时,安装就完成了。例如:

代码语言:javascript
复制
NAME                COMPLETIONS   DURATION   AGE
flannel-migration   1/1           2m59s      5m9s

3-完成后,使用以下命令删除迁移控制器。

代码语言:javascript
复制
kubectl delete -f https://docs.projectcalico.org/v3.10/manifests/flannel-migration/migration-job.yaml

要了解更多信息,请访问将集群从法兰绒迁移到Calico

本文描述了如何使用法兰绒网络迁移现有的Kubernetes集群,以使用Calico网络。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59054628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档