kubernetes - 命令以退出代码 7 终止
问题描述
我有 3 个节点 K8S 集群,我创建了 3 个副本 pod,应用程序在所有 pod 上运行 app1,我通过运行 service yaml 文件建立了服务,我可以看到通过运行 kubectl get service 创建的集群 Ip
当我尝试从其中一个节点进行 curl 时,我得到“ curl:(7) 无法连接 - 无法连接”,当我尝试在 pod 内卷曲时,我得到......“命令以退出代码 7 终止”
命令跑:
kubectl run kubia --image=kubia --port=8080 --generator=run/v1
kubectl scale rc kubia --replicas=3
使用的清单文件:
apiVersion:v1
种类:服务
元数据:
名称:kubia
规范:端口:
- 端口:80目标端口
:8080。
选择器:应用程序:kubia
任何机构都可以帮助我解决这个问题。谢谢
解决方案
解决方案:在 yaml 文件中 - 选择器应该运行:kubia 而不是 app: kubia,删除旧服务并再次创建新服务,我可以在 pod 的内部 ip 上进行 curl。谢谢。
推荐阅读
- python - 小数固定精度
- javascript - 已应用 Javascript 样式,但 HTML 中未更改
- python-3.x - 如何在for循环中使用数据框列
- python - 当我合并其中的 2 个时,如何将新列添加到新的 .xlsx 文件中
- mysql - 重启后 XAMPP MySQL 服务崩溃
- machine-learning - Pytorch 中多输出模型的丢失
- react-native - 如何在本机反应中以空键和值作为对象发送 POST 请求
- javascript - 快递,使用不同进口的相同路线?
- reactjs - 如何在上传前预览 PDF 文件?
- python - 如何修复:KeyError:“[Index([...], dtype='object')] 都在 [columns] 中”