gpt4 book ai didi

kubernetes - GKE负载平衡器服务上的最大端口数

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

问题
(外部)LB服务可以在GKE上支持的最大端口数是多少?
背景
当端口数超过30时,我们正在对LB服务超时。
超时向我表明,修补新的TCP端口时不会为服务创建防火墙规则。但是,手动添加相关的防火墙规则不能解决问题。
这样,当服务端口数过多时,服务本身可能无法将流量路由到相关的Pod。
这些docs表示内部LB的端口限制为50。想知道外部环境是否相同?
更多信息
该端口肯定是在服务上创建的:

$ kubectl get svc -n router-proxy | tr ',' '\n' | grep 52220                                                                                       
52220:30142/TCP
我们可以使用其Pod IP来访问Pod,但不能使用服务来访问它们。

最佳答案

使用kubectl describe svc ...找到了答案。每个服务最多只能有100个端口。

  Warning  SyncLoadBalancerFailed  23s (x272 over 97m)    service-controller  (combined from similar events): Error syncing load balancer: failed to ensure load balancer: googleapi: Error 413: Value for field 'resource.allowed[0].ports' is too large: maximum size 100 element(s); actual size 494., fieldSizeTooLarge

关于kubernetes - GKE负载平衡器服务上的最大端口数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62987115/

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