pyt*_*mmm 7 google-cloud-platform kubernetes google-kubernetes-engine
我们可以使用 gcloud auth 登录创建凭据.json 文件吗?要求是 - 用户应该在 minikube 中使用个人帐户,并使用 cred.json 文件作为集群中的机密。当前设置 - 对于 QA,我们有一个服务帐户密钥,该密钥作为秘密安装在 gke 集群上。
要访问 google cloud API,您需要一个 OAuth2 access_token,并且可以使用用户凭据(在 后gcloud auth login)生成它
卷曲示例
curl -H "Authorization: Bearer $(gcloud auth print-access-token)"
Run Code Online (Sandbox Code Playgroud)
编辑
如前所述,使用创建的用户凭证gcloud auth login目前只能创建 access_token。
访问 Google API(包括 Google Cloud 产品)需要访问令牌。如果这是您的用例,您可以使用它。
但是,如果您需要 id_token,例如访问私有云功能、私有云运行、IAP 后面的 App Engine,则不能(不是直接使用,如果您愿意,我可以解决此问题)。
| 归档时间: |
|
| 查看次数: |
18005 次 |
| 最近记录: |