云环境部署k8s采坑
2020-12-24 11:09
225 查看
K8s环境部署完毕,发现两个节点ping不通对方节点的pod的ip(这里server使用的是nodeport)。
- 查看server暴露的端口是否正常
正常 - 查看iptables规则是否正常
正常 - 查看路由规则是否正常
正常 - 查看内核转发是否开启
开启
通过上述内容可以断定,从系统上面来看基本上是没有问题的。那么现在的问题最大的可能性是在网络插件上。 -
查看网络插件状态,并且重启。
重启
重启网络插件后,查看日志并没有任何报错,所以判断网络插件应该没有问题,那么可能就是云环境问题了,事后咨询一些大佬得知:云环境是部署有做限制的,例如 阿里云就不能使用路由模式bgp之间通信只能用vxlan,而我的网络插件是calico使用了路由模式,后来将calico的配置改成ip in ip的方式解决了问题
配置文件calico.yaml,将NEVER改成Always
改完后重新apply下或者delete后create下,问题解决
相关文章推荐
- 揭开阿里巴巴复杂任务资源混合调度技术面纱
- 制作3D小汽车游戏(下)
- R语言时间序列TAR阈值自回归模型
- 开始使用ElasticSearch(五)之搜索框联想提示
- 数据库交易回测系列三:多因子Alpha策略最佳因子权重
- macOS安装minikube
- Linux下安装并配置VSCode(Visual Studio Code)
- 5分钟教你在Linux下安装VMware
- js实现encodeHTML和decodeHTML
- 【Tomcat】Tomcat原理与系统架构
- SpringData JPA利用Specification多条件查询
- 追剧《苏东坡》
- 12张图带你彻底理解分布式事务!!
- 【第554期】Webpack 一探究竟
- Matplotlib 快速入门
- CSS系列 (02):标签显示模式-display
- SpringBoot下的SpringMVC
- 专访|《编写高质量代码--web前端开发修炼之道》作者@阿当
- 使用Python进行科学计算:NumPy入门
- 专访|前端布道师@张克军