gpt4 book ai didi

kubernetes - 如何在 Kubernetes 中找到服务的 url?

转载 作者:行者123 更新时间:2023-12-02 11:29:03 25 4
gpt4 key购买 nike

我的本地 docker 桌面上有一个本地 kubernetes 集群。
这就是我执行 kubectl describe service 时 kubernetes 服务的样子

Name:              helloworldsvc
Namespace: test
Labels: app=helloworldsvc
Annotations: kubectl.kubernetes.io/last-applied-configuration:
{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"app":"helloworldsvc"},"name":"helloworldsvc","namespace":"test...
Selector: app=helloworldapp
Type: ClusterIP
IP: 10.108.182.240
Port: http 9111/TCP
TargetPort: 80/TCP
Endpoints: 10.1.0.28:80
Session Affinity: None
Events: <none>
此服务指向带有 Web 应用程序的部署。
我的问题是如何找到这项服务的网址?
我已经尝试过 http://localhost:9111/并且没有用。
我验证了此服务指向的 pod 已启动并正在运行。

最佳答案

服务的 URL 格式如下:

<service-name>.<namespace>.svc.cluster.local:<service-port>
在您的情况下,它是:
helloworldsvc.test.svc.cluster.local:9111

关于kubernetes - 如何在 Kubernetes 中找到服务的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59558303/

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