k8s入门-5 无法通过服务名访问nginx服务
接第4节
1、进入pod
1 | kubectl exec -it nginx-rc-gbdfr -- /bin/sh |
2、直接使用node,cluster ip是可以访问的。
3、使用服务名访问不行,比如
1 | curl nginx-svc |
4、查资料说是因为安装calico插件问题,从新安装,注意增加一个自动检测网卡地方
在
- name: CLUSTER_TYPE
value: "k8s,bgp"
下增加
- name: IP_AUTODETECTION_METHOD
value: "interface=enp0s3"
最终效果

注意格式
另外改使用3.18版本,我这3.19不知道为何原因有个格式错误
https://docs.projectcalico.org/v3.18/manifests/calico.yaml
5、查看状态
1 | kubectl get pods -n kube-system -o wide |
6、从新测试服务、正常
本博客是个人工作中记录,更深层次的问题可以提供有偿技术支持。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
2018-08-15 IScroll基本用法
2018-08-15 jQuery-获取元素坐标
2018-08-15 android的android.intent.action.MAIN
2018-08-15 adb.exe已停止工作
2018-08-15 今天终于想明白为什么java包要倒着写