【问题标题】:Can a Google Container Engine node access Datastore?Google Container Engine 节点可以访问 Datastore 吗?
【发布时间】:2015-11-08 06:43:08
【问题描述】:

我已经在 Google 的 App Engine 之上构建了系统并利用了 Google 的 Datastore,但对于我的新项目,我正在考虑使用容器化解决方案(使用 Google 的 Container Engine)。有同时使用这两种技术经验的人知道吗:

  1. 是否可以将容器引擎与 Datastore 结合使用?
  2. 使用 gcd 设置本地容器化开发环境是否容易?
  3. 在走这条路之前我是否应该考虑一些严重的头痛?

【问题讨论】:

标签: google-app-engine google-cloud-datastore google-kubernetes-engine


【解决方案1】:
  1. 绝对!您可以在 Container Engine 中运行所需的任何代码,并且如果您在创建集群时将 datastore 范围添加到集群,则在您使用 Datastore 的客户端库或工具时,对 Datastore API 的身份验证将是自动的。

  2. 我对本地gcd环境不熟悉,所以在这里帮不上什么忙。在将 Docker 容器推送到云端之前在本地测试它们效果很好,因此唯一的问题是确保 gcd 开发环境可以暴露给您的本地容器化应用程序。

  3. 开发环境是我不确定的一个问题。使用 Container Engine 中的 Datastore 应该可以正常工作。

【讨论】:

    【解决方案2】:
    1. 我所做的只是创建了一个服务帐户,并在我在本地工作时使用 json 密钥访问数据存储。它似乎工作得很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 2017-04-26
      • 1970-01-01
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多