无法使用 gcloud 为 iam 帐户 GCP 创建密钥文件

Mik*_*ike 1 google-cloud-platform gcloud google-iam

我正在尝试使用 gcloud 为 GCP 上的服务帐户创建密钥文件

gcloud iam service-accounts keys create ~/.config/gcloud/key.json \
--iam-account terraform@$myproject.iam.gserviceaccount.com
Run Code Online (Sandbox Code Playgroud)

不幸的是,它响应了

(gcloud) Unable to create private file [~/.config/gcloud/key.json]: [Errno 2] No such file or directory: '~/.config/gcloud/key.json'
Run Code Online (Sandbox Code Playgroud)

文件夹

 '~/.config/gcloud/'
Run Code Online (Sandbox Code Playgroud)

存在。

Mik*_*ike 6

问题是:

'~/.config/gcloud/'
Run Code Online (Sandbox Code Playgroud)

这应该是

'/home/mike/.config/gcloud/'
Run Code Online (Sandbox Code Playgroud)

正如约翰·汉利正确指出的那样。