服务帐户抛出不足权限错误,甚至有“所有者”权限
问题描述:
在谷歌云平台我创建了一个服务帐户和分配OWNER和服务帐户ACTOR作用。服务帐户抛出不足权限错误,甚至有“所有者”权限
当我运行下面
gcloud container clusters get-credentials travis-test --zone us-central1-c --project phantom-zone-00001
命令。如果我把我自己的帐户(而不是服务帐户)命令返回下面
Fetching cluster endpoint and auth data.
ERROR: (gcloud.container.clusters.get-credentials) ResponseError: code=403, message=Required “container.clusters.get” permission for “projects/phantom-zone-00001/zones/us-central1-c/clusters/travis-test”.
错误它运行完全正常
请您把我带入正确的方向?提前致谢。
答
看来问题与我没有从我的本地环境中撤销它的部分有关,因为当我使用相同的名称/电子邮件重新创建帐户时。
撤销
gcloud auth revoke [email protected]
激活
gcloud auth activate-service-account [email protected] --key-file "C:\Users\clark-kent\Downloads\BackOffice Production Cluster-586a20b55c12.json"
那么它不会给该权限错误。