如何启用 GCP 服务,我收到 PERMISSION_DENIED

问题描述 投票:0回答:3

当我运行

gcloud services enable service:container.googleapis.com
时,出现以下错误:

ERROR: (gcloud.services.enable) PERMISSION_DENIED: Not found or permission denied for service(s): service:container.googleapis.com.
- '@type': type.googleapis.com/google.rpc.PreconditionFailure
  violations:
  - subject: ?error_code=220002&services=service:container.googleapis.com
    type: googleapis.com
- '@type': type.googleapis.com/google.rpc.ErrorInfo
  domain: serviceusage.googleapis.com
  metadata:
    services: service:container.googleapis.com
  reason: SERVICE_CONFIG_NOT_FOUND_OR_PERMISSION_DENIED

我缺少什么权限导致此错误?

google-cloud-platform gcloud
3个回答
1
投票

根据这个文档,应该是这样的:

gcloud services enable [SERVICE_NAME]

gcloud services enable container.googleapis.com

您还可以查看项目的可用服务列表,运行:

gcloud services list --available

并要列出当前项目已启用的服务,请运行:

gcloud services list --enabled


0
投票

我用了下面的方法,效果很好。我只是使用 CONTAINER 作为服务名称,而不是使用 container.googleapis.com

gcloud服务启用容器

操作“operations/acf.p2-768261041254-0cc69e23-b9e8-449f”成功完成。


0
投票

基于上面的两个响应,省略“service”并以“container”结尾(不添加“.googleapis.com”);我对命令做了一些变体。这个有效:gcloud 服务启用 serviceusage.googleapis.com。 C:\NewApp\CourierApp>gcloud 服务启用 serviceusage.googleapis.com 操作“operations/acat.p2-####72866531-5309f688-fea1-446d-&&&&-f545c9a5e1f6”成功完成。 粗略地说,我对 google.console 进行了各种 API“角色”、“管理员管理”修改,但没有效果。也许这在这些服务器更新之一之后就过去了。 我尝试过的其他提示;gcloud services启用maps.googleapis.com gcloud 服务启用:容器 gcloud服务启用:container.googleapis.com

© www.soinside.com 2019 - 2024. All rights reserved.