1

我嘗試使用oAuth身份驗證通過googleapis創建新的Kube集羣。但是我收到的錯誤是 「HTTP負載平衡需要'https://www.googleapis.com/auth/compute'範圍。」。 我才知道,谷歌已經在其控制檯更新KUBE版本1.2前一天晚上(直到我能夠在V1.0創建使用同樣的方法簇) 我試圖用通過API創建探險一個谷歌的oAuth,但它失敗了相同的錯誤。 我認爲authscope已更新,但我無法在'谷歌雲平臺容器引擎文檔'或'kubernetes最新版本文檔'中找到新的authscope。有人可以幫助我確定新的authscope嗎? Accessing via google cloud platform - screen shot Request and response - screenshot通過API創建GCE Kube集羣v1.2失敗

回答

3

該錯誤信息的錯誤是由於我們同時推出了在谷歌集裝箱引擎Kubernetes 1.2支持的一部分。我們已經解決了這些問題,現在可以使用api資源管理器創建一個容器集羣。抱歉,添麻煩了。

0

該錯誤消息指的是CreateCluster請求的NodeConfig中提供的範圍。在1.2中,「計算」範圍需要運行HTTP負載平衡器插件:

"nodeConfig": { 
    "oauthScopes": [ 
    "https://www.googleapis.com/auth/compute" 
    ] 
} 

如果你不想在https://www.googleapis.com/auth/compute範圍添加到您的節點,也可以通過傳遞禁用HTTP負載平衡禁用它的AddonsConfig:

"addonsConfig": { 
    "httpLoadBalancing": { 
    "disabled": true 
    } 
}