【问题标题】:Programmatically run a container on Google container engine以编程方式在 Google 容器引擎上运行容器
【发布时间】:2017-06-22 06:54:58
【问题描述】:

我想从应用引擎代码运行容器。谷歌文档link 提供了命令行选项来执行此操作。有没有办法以编程方式做到这一点?

编辑:我在上面链接中给出的命令上启用了详细日志,以从 gcloud shell 运行容器,以查看它访问的 REST API。

kubectl run hello-node --image=gcr.io/google-samples/node-hello:1.0 --port=8080

然后我从云控制台获取了主节点的 IP 和凭据(用户名和密码),并使用它通过 ARC 的基本身份验证访问 REST API。但是我得到一个 403 响应,并出现以下错误

The access to the URL 35.188.149.76 is restricted because the validation of the certificate failed

这是以编程方式访问容器引擎的正确方法吗?

【问题讨论】:

  • 请提及您迄今为止尝试过的内容,并为问题添加更多详细信息。否则你的问题很可能会被否决。

标签: java google-app-engine google-kubernetes-engine


【解决方案1】:

您可以在此处阅读 Kubernetes 的 API 参考:https://kubernetes.io/docs/reference/ 并使用其 Go 或 Python(或其他)客户端针对 Kubernetes API 进行编程。

【讨论】:

    猜你喜欢
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    • 2015-07-28
    • 1970-01-01
    • 1970-01-01
    • 2016-05-05
    • 2020-02-05
    • 1970-01-01
    相关资源
    最近更新 更多