CreatingLoadBalancerFailed - 无法创建目标池/ googleapi:错误400:无效值:None不是有效值,无效

时间:2015-12-08 17:48:16

标签: google-kubernetes-engine

我尝试使用以下命令使用Google容器引擎公开服务:

kubectl公开rc image-server --create-external-load-balancer = true

这无法使用以下输出来创建负载均衡器> kubectl describe services':

"创建负载均衡器时出错(将重试):无法为服务默认/映像服务器创建负载均衡器:无法创建目标池a06ecdc229dce11e5a90f42010af0004:googleapi:错误400:无效值:无效无效价值,无效"

有没有人知道为什么它没有创建目标池和/或"无效的值为:None不是有效值,无效"错误信息可能是指?

2 个答案:

答案 0 :(得分:3)

所以看起来这是他们所知道的Kubernetes问题(related GitHub issue),问题已得到修复here

显然,解决方法是在负载均衡器服务的配置中添加以下内容,直到修复程序进入发布版本为止:

sessionAffinity: "ClientIP"

编辑:试过这个并确认它有效

答案 1 :(得分:2)

更新:事件结束,创建外部负载平衡器应该再次按预期工作。

这是由https://status.cloud.google.com/incident/compute/15065引起的。

事件状态还链接到gist,该glob.glob()显示使用服务yaml文件或kubectl expose时的变通方法。