gpt4 book ai didi

Kubernetes 外部名称服务

转载 作者:行者123 更新时间:2023-12-04 13:36:16 25 4
gpt4 key购买 nike

我创建了一个类型为 ExternalName 的 Kubernetes 服务,我知道这个服务充当代理并将请求重定向到位于集群外部的外部服务。我能够创建服务但无法 curl 它,即我收到 500 错误。
我想了解这个 ExternalName Kubernetes 服务是如何工作的。

最佳答案

服务类型 ExternalName像其他常规服务一样工作,但是当您想访问该服务名称时,它不会返回此服务的集群 IP,而是返回具有 externalName: 中提到的值的 CNAME 记录。服务参数。

Kubernetes Documentation中提到的例子:

kind: Service
apiVersion: v1
metadata:
name: my-service
spec:
type: ExternalName
externalName: my.database.example.com

当你想做 curl -v http://my-servicecurl -v http://my-service.default.svc.cluster.local根据你的命名空间(在这个例子中是默认的),它会在 DNS 级别将你重定向到 http://my.database.example.com
我希望它有用

关于Kubernetes 外部名称服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54327697/

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