【发布时间】:2017-04-03 07:57:23
【问题描述】:
我计划从 SDK/API 启动容器集群。目前,我对任何语言都很好,但我更喜欢 NodeJS SDK。据我所见,我找不到任何容器引擎 SDK。这是不包含容器引擎的NodeJS SDK for GCP。事实上,它只包含用于极少数 GCP 服务的 SDK。
我遇到了OAuth API 的容器引擎,但它需要人为干预才能启动它。我正在为 SDK 寻找基于服务帐户的身份验证。
是否有容器引擎 SDK 可用?
与 Robert Lacok 讨论后更新:
这是我尝试用于具有 API-key 的容器 API 的代码,它不起作用。它需要 Oauth 2 令牌或 服务帐户 以外的其他一些凭据。我试过 API-key 没用。我不知道如何通过 API 使用服务帐户身份验证。
这是我的源代码:
这是错误:
我看到了一种应用程序默认凭据的方法。但我不认为这对我的用例有用。我正在尝试从 AWS Lambda 创建 容器集群。所以,我不能使用应用程序默认凭据。还有其他选择吗?
【问题讨论】:
标签: google-api google-cloud-platform google-api-client google-kubernetes-engine google-api-python-client