Google cloud platform 如何重置地形设置,使其能够正常应用?

Google cloud platform 如何重置地形设置,使其能够正常应用?,google-cloud-platform,terraform,Google Cloud Platform,Terraform,即使我删除了.terraform或hcl,我也无法重置terraform的旧登录信息。 如何重置地形设置,使其能够正常应用 Error: google api: Error 403: [old mail adress] does not have storage.bukets.create access to the google cloud project 您需要运行: gcloud auth application-default login 这样,您就可以使用新电子邮件登录,旧电子邮

即使我删除了.terraform或hcl,我也无法重置terraform的旧登录信息。 如何重置地形设置,使其能够正常应用

Error: google api: Error 403: [old mail adress] does not have storage.bukets.create access to the google cloud project

您需要运行:

gcloud auth application-default login

这样,您就可以使用新电子邮件登录,旧电子邮件将被删除。

Terraform可以使用不同的授权方法:应用程序默认凭据和服务帐户。你用哪一种?1) 如果您正在使用ADC,请更改您正在使用的帐户
gcloud auth应用程序默认登录名
(请参阅David Carrancio的答案)。2) 如果要在HCL中指定服务帐户,请使用正确的帐户或使用服务帐户而不是ADC。3) 如果您不知道Terraform授权是如何工作和配置的,请阅读文档。