【问题标题】:"403 Insufficient Permission" while creating a Kubernetes Cluster on Google Cloud instance在 Google Cloud 实例上创建 Kubernetes 集群时出现“403 Insufficient Permission”
【发布时间】:2016-09-04 08:43:57
【问题描述】:
我在 Google Cloud 实例上创建 Kubernetes 集群时遇到了一些问题。
我正在运行以下命令来创建 Kubernetes 集群。
./cluster/kube-up.sh
请从控制台查看以下错误:
Creating gs://kubernetes-staging-82aa46c1a5
Creating gs://kubernetes-staging-82aa46c1a5/...
AccessDeniedException: 403 Insufficient Permission
我该如何解决这个错误?
【问题讨论】:
标签:
google-cloud-platform
kubernetes
gcloud
【解决方案1】:
确保实例具有必要的 OAuth2 范围(更改范围将需要重新创建实例)。
要运行 ./cluster/kube-up.sh,您很可能需要 compute 范围(创建其他实例)和 devstorage.full_control 或 devstorage.read_write(将 Kubernetes 二进制文件推送到 Google Cloud Storage)。为简化起见,您的实例只能具有 cloud-platform 范围,其中包括对所有 Google Cloud API 的访问权限。