2016-10-02 2 views
1

:스코프 GCE VM 인스턴스에서 "gcloud 컨테이너 클러스터 생성"나는 GCE VM 인스턴스에서 다음 명령을 실행하여 GKE 클러스터 만들려고하고

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. 

이 문제는 아마도 VM 인스턴스가 충분한 범위를 소유하지 않음으로써 발생할 수있다. 그것은 현재 다음과 같은 것을 소유하고 있습니다. 문제가 사라지려면 어떤 다른 범위가 필요합니까? 당신이 선택하면 VM 인스턴스를 생성 "모든 클라우드 API에 대한 전체 액세스 허용"해야하므로

enter image description here

답변

2

구글 컨테이너 엔진은 https://www.googleapis.com/auth/cloud-platform 범위를 필요로한다.

+0

저에게 효과가있는 넵. 방금 VM을 다시 시작하기 전에 범위를 편집 할 수있는 인스턴스를 중지했습니다. – eversMcc