使用gcloud创建Api密钥?

问题描述 投票:2回答:2

我正在使用“gcloud projects create [project-id]”来创建项目,然后使用“gcloud services enable customsearch.googleapis.com”来启用自定义搜索。

现在我想创建一个Api Key但是没有任何方法可以做到这一点。可能吗?

谢谢

key credentials gcloud api-key service-accounts
2个回答
5
投票

您似乎必须通过GCP控制台创建API密钥,但是将来会提供Feature Request来提供此功能,以便可以使用gcloud创建API密钥。没有ETA,但在上述链接上可以遵循任何进展。现在您可以使用GCP控制台:

在“API密钥”部分的documentation链接底部,您可以单击“获取密钥”。将弹出一个新窗口,要求您选择项目。选择您想要密钥的项目,然后单击“下一步”。将为您的项目创建一个新的API密钥。

您可以通过API Console Credentials菜单管理API密钥并提高其安全性,该菜单也可用于创建API密钥。

您还应该阅读以下documentation链接,该链接更多地解释了使用API​​密钥的优缺点以及使用Service Accounts可以克服的限制。


0
投票

现在可以使用gcloud:

 gcloud beta iam service-accounts keys create OUTPUT-FILE --iam-account=IAM_ACCOUNT [optional flags]

你可能需要先gcloud components install beta

© www.soinside.com 2019 - 2024. All rights reserved.