通过 API 创建 GCE Kube 集群 v1.2 失败
Creating GCE Kube cluster v1.2 via API fails
我尝试通过 googleapis 使用 oAuth 身份验证创建一个新的 kube 集群。但我收到一个错误
"HTTP Load Balancing requires the 'https://www.googleapis.com/auth/compute' scope."。
我开始知道 google 前一天晚上在他们的控制台中将 kube 版本更新为 1.2(直到我能够在 [=16= 中使用相同的方法创建集群) ]v1.0)
我尝试使用 google 的 oAuth 通过 API 资源管理器创建一个,但它因同样的错误而失败。
我认为 authscope 已更新,但我无法在任何“google 云平台容器引擎文档”或“kubernetes latest 中找到新的 authscope发布文档'。有人可以帮我确定新的 authscope 吗?
该错误消息指的是 CreateCluster 请求的 NodeConfig 中提供的范围。在 1.2 中,"compute" 范围需要 运行 HTTP 负载均衡器插件:
"nodeConfig": {
"oauthScopes": [
"https://www.googleapis.com/auth/compute"
]
}
如果您不想将 https://www.googleapis.com/auth/compute
范围添加到您的节点,您还可以通过传入禁用它的 AddonsConfig 来禁用 HTTP 负载平衡:
"addonsConfig": {
"httpLoadBalancing": {
"disabled": true
}
}
该错误消息是由于我们在 Google 容器引擎中推出对 Kubernetes 1.2 的支持时出现的错误。我们已经解决了这些问题,您现在可以使用 api 资源管理器创建容器集群。抱歉,添麻烦了。
我尝试通过 googleapis 使用 oAuth 身份验证创建一个新的 kube 集群。但我收到一个错误
"HTTP Load Balancing requires the 'https://www.googleapis.com/auth/compute' scope."。
我开始知道 google 前一天晚上在他们的控制台中将 kube 版本更新为 1.2(直到我能够在 [=16= 中使用相同的方法创建集群) ]v1.0)
我尝试使用 google 的 oAuth 通过 API 资源管理器创建一个,但它因同样的错误而失败。
我认为 authscope 已更新,但我无法在任何“google 云平台容器引擎文档”或“kubernetes latest 中找到新的 authscope发布文档'。有人可以帮我确定新的 authscope 吗?
该错误消息指的是 CreateCluster 请求的 NodeConfig 中提供的范围。在 1.2 中,"compute" 范围需要 运行 HTTP 负载均衡器插件:
"nodeConfig": {
"oauthScopes": [
"https://www.googleapis.com/auth/compute"
]
}
如果您不想将 https://www.googleapis.com/auth/compute
范围添加到您的节点,您还可以通过传入禁用它的 AddonsConfig 来禁用 HTTP 负载平衡:
"addonsConfig": {
"httpLoadBalancing": {
"disabled": true
}
}
该错误消息是由于我们在 Google 容器引擎中推出对 Kubernetes 1.2 的支持时出现的错误。我们已经解决了这些问题,您现在可以使用 api 资源管理器创建容器集群。抱歉,添麻烦了。