我遇到了gcloud凭据问题。即使我使用gcloud auth activate-service-account --key-file=[PATH]
添加新凭据,它也始终使用默认用户凭据。当我使用gcloud auth list
列出我的凭据时,我可以看到我之前添加的有效凭据。
我做错了什么?在Linux(我的操作系统)上有gcloud的麻烦吗?
答案 0 :(得分:1)
当您列出使用gcloud auth list
配置的帐户时,您应该看到已添加服务帐户。如果未将其设置为活动状态(带有*),则可以使用gcloud config set account YOUR_SERV_ACC
进行选择。 Linux上的gcloud没问题,您可能还需要revoke先前生成的Application Default Credentials:gcloud auth application-default revoke
。