Вы передаете это так?
gcloud auth activate-service-account [ACCOUNT] --key-file key.json
Или вы оставляете счет пустым? Учетная запись должна быть служебной учетной записью, которую вы будете использовать для доступа. Вы также можете указать проект следующим образом.
gcloud auth activate-service-account [ACCOUNT] --key-file key.json --project=[PROJECT ID]
Дайте мне знать.
ОБНОВЛЕНИЕ:
Просто протестировал его, и он работает как я
Вы можете сделать либо --key-file=key.json
, либо --key-file key.json
.