2016-10-02 52 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