当我运行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
导致此错误的原因是我缺少什么权限?
根据本文档,它应该是这样的:
gcloud services enable [SERVICE_NAME]
或
gcloud services enable container.googleapis.com
您还可以看到项目的可用服务列表,运行:
gcloud services list --available
要列出当前项目已启用的服务,请运行:
gcloud services list --enabled
我在下面使用了它,它成功了。我只是使用CONTAINER作为服务名称,而不是使用CONTAINER.googleapis.com
gcloud服务启用容器
操作";operations/acf p2-768261041254-0cc69e23-b9e8-449f";成功完成。