gpt4 book ai didi

apache-kafka - 为什么kubernetes有2/4个内部端点?

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

enter image description here

为什么有时kubernetes有2个服务内部端点,有时4个?
为什么内部端点总是成对出现?

最佳答案

这是基于我对事物的松散理解和假设。假设是将集群部署到GKE时的情况。

由于我没有安装Kafka Manager,因此我将使用Kubernetes服务的示例,该示例在控制台中具有类似的端口配置。该服务的类型为ClusterIP

Name         Cluster IP     Internal Endpoints
Kubernetes 10.11.240.1 kubernetes:443 TCP
kubernetes:0 TCP

端口0由GKE Ingress添加,以随机选择要转发的端口,如 explained here以及相关的 discussion here

对于NodePort服务,情况则不同。
Name         Cluster IP     Internal Endpoints
hello-web 10.11.249.126 helloweb:8080 TCP
helloweb:30193 TCP

这也可以在服务说明中看到。由于服务已经在节点端口上公开,因此无需在随机端口上另外公开。
$kubectl describe service helloweb-backend -n default
Name: helloweb-backend
Type: NodePort
IP: 10.11.249.126
Port: <unset> 8080/TCP
NodePort: <unset> 30193/TCP
Endpoints: 10.8.3.3:8080

关于apache-kafka - 为什么kubernetes有2/4个内部端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50693041/

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