calico网络 ipip改为BGP模式

calico网络 包含 overlay  和 underlay网络

overlay   IPIP和VXLAN模式,  IPIP可以使用BGP协议, VXLAN不能使用BGP协议, 可以跨网段,建立隧道

underlay BGP模式, 必须同一个C网

1、修改ippool,需要把ipipMode从Always修改成为Never(执行下面命令修改ipipMode)。

[root@k8s-master1 target]# kubectl edit ippool
ipipMode: Never

2. 关闭 ipip模式, 定义asnumber 自治网络号。

复制代码
 
cat << EOF | calicoctl create -f -
 apiVersion: projectcalico.org/v3
 kind: BGPConfiguration
 metadata:
   name: default
 spec:
   logSeverityScreen: Info
   nodeToNodeMeshEnabled: false
   asNumber: 64512
EOF
 
复制代码

3.  指定反射器地址。

复制代码
 
cat << EOF | calicoctl create -f -
apiVersion: projectcalico.org/v3
kind: BGPPeer
metadata:
  name: bgppeer-global-55
spec:
  peerIP: 192.168.15.55
  asNumber: 64512
EOF
 
复制代码

参考:

https://blog.csdn.net/M2l0ZgSsVc7r69eFdTj/article/details/106561069

https://www.cnblogs.com/dengcongcong/p/7066894.html

 

 

posted @   滴滴滴  阅读(302)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2023-02-01 journalctl命令
2023-02-01 Failed to create pod sandbox
2023-02-01 shell vim xshell快捷键
2023-02-01 k8s最佳实践:cgroup kmem的内存泄露问题
2019-02-01 svn 备份脚本
2019-02-01 rabbitMQ rabbitmq-server -detached rabbitmq-server -detached rabbitmq-server -detached
点击右上角即可分享
微信分享提示