1

Я попытался создать новый кластер куба с помощью googleapis с аутентификацией oAuth. Но я получаю сообщение об ошибке «Для балансировки нагрузки HTTP требуется область« https://www.googleapis.com/auth/compute ».. я узнал, что Google обновила версию Кубэ к 1.2 предыдущей ночью в своей консоли (до которого я не смог создать кластер с помощью такой же метод в v1.0) Я попытался создать один с помощью API проводника с помощью google oAuth, но с той же ошибкой не получилось. Я думаю, что authscope был обновлен, но я не смог найти новый authscope в любом из «google cloud platform engine engine doc» или «kubernetes последняя версия doc». Может кто-то, пожалуйста, помогите мне в определении нового authscope? Accessing via google cloud platform - screen shot Request and response - screenshotСоздание кластера GCE Kube v1.2 через API завершается ошибкой

ответ

3

это сообщение об ошибке было из-за ошибки с нашей стороны, в то время как выкатывает поддержку Kubernetes 1.2 в Google Container Engine. Мы устранили проблемы, и теперь вы можете создать кластер контейнеров, используя api explorer. Извините за беспокойство.

0

Это сообщение об ошибке относится к областям, указанным в NodeConfig запроса CreateCluster. В 1.2, «вычислить» сфера требуется для запуска HTTP балансировки нагрузки аддон:

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

Если вы не хотите, чтобы добавить https://www.googleapis.com/auth/compute рамки для ваших узлов, вы также можете отключить HTTP балансировки нагрузки путем передачи AddonsConfig, которая отключает его:

"addonsConfig": { 
    "httpLoadBalancing": { 
    "disabled": true 
    } 
} 
Смежные вопросы