gpt4 book ai didi

kubernetes - 命令以退出代码 7 终止

转载 作者:行者123 更新时间:2023-12-05 05:05:26 28 4
gpt4 key购买 nike

我有 3 个节点的 K8S 集群,我创建了 3 个副本 pod,应用程序 app1 在所有 pod 上运行,我通过运行 service yaml 文件建立了服务,我可以看到通过运行 kubectl get 创建的集群 Ip服务

当我尝试从其中一个节点执行 curl 时,我收到“curl: (7) Failed to connect - failed to connect” 当我尝试在 pod 内 curl 时,我得到...“命令以退出代码 7 终止”

命令运行:

kubectl run kubia --image=kubia --port=8080 --generator=run/v1

kubectl scale rc kubia --replicas=3

使用的 list 文件:

apiVersion: v1
kind: Service
metadata:
name: kubia
spec: ports:
- port: 80
targetPort: 8080.
selector: app: kubia

任何人都可以帮助我解决这个问题。谢谢

最佳答案

解决方案:在 yaml 文件中 - 选择器应运行:kubia 而不是应用程序:kubia,删除旧服务并再次创建新服务,我能够在 pod 的内部 ip 上执行 curl。谢谢。

关于kubernetes - 命令以退出代码 7 终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60544797/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com