Sim*_*ste 6 load-balancing google-compute-engine kubernetes google-kubernetes-engine
在我的一个HTTP(S)LoadBalancer中,我希望更改我的后端配置以将超时从30秒增加到60秒(我们有几个502没有任何日志服务器端,我希望检查它是否来自磅)
但是,当我验证更改时,我收到了错误消息
字段'namedPorts [0] .port'的值无效:'0'.必须大于或等于1
即使我没有改变namedPort.
这个问题似乎是一样的,但唯一的解决方案是在我的情况下不起作用的解决方法:
谢谢你的帮助,
dan*_*cic 12
我遇到了同样的问题,@ tmirks的修复对我不起作用.
在尝试了GCE一段时间之后,我意识到问题出在服务上.
默认情况下,type: ClusterIP除非您另行指定,否则所有服
简而言之,如果您的服务没有公开,type: NodePort那么GCE负载均衡器将不会将流量路由到它.
nodeport是GCE Ingress控制器(通常是云控制器)的要求.像nginx入口控制器这样的"本地"控制器可与clusterip配合使用:
小智 11
我相信OP现在已经解决了这个问题,但是对于其他人来说,这可能对你有用:
GCE Load Balancer UI中存在各种错误.如果意外添加空前端IP /端口组合,它将在实例组中创建一个名为port的命名端口,其port0值为0.你甚至可能没有意识到这一点,因为你不会在控制台中看到空的前端映射.
要解决此问题,请编辑实例组并port0从端口名称映射列表中删除.
| 归档时间: |
|
| 查看次数: |
3334 次 |
| 最近记录: |