2016-10-02 93 views
1

我試圖創建通過在GCE VM實例執行以下命令一個GKE羣集:作用域「gcloud容器集羣創建」上GCE VM實例

sudo gcloud container clusters create my-cluster \ 
    --machine-type g1-small --num-nodes 1 

執行失敗,此錯誤消息(儘管被安裝kubectl):

WARNING: Accessing a Container Engine cluster requires the kubernetes commandline client [kubectl]. 
ERROR: (gcloud.container.clusters.create) ResponseError: code=403, message=Request had insufficient authentication scopes. 

此問題可能是由這個虛擬機實例不具備足夠的範圍造成。它目前擁有以下幾個。需要哪些其他範圍才能使問題消失?

enter image description here

回答

2

谷歌集裝箱引擎需要https://www.googleapis.com/auth/cloud-platform範圍,所以你需要選擇「允許訪問所有云API」當你創建的虛擬機實例。

+0

是的,這對我有效;我剛剛停止了該實例,然後允許我在再次啓動VM之前編輯示波器 – eversMcc