Couchdb 2在openstack上运行

时间:2017-01-28 05:06:14

标签: couchdb openshift openstack cloudfoundry

我知道openstack / openshift上有couchdb 1.6的实现。但我正在寻找最新的v2.0

如果有非,那么云代工厂呢,是否有针对couchdb2的实现?

如果没有预制的实现,有人可以指点我如何做一些好的指示。

麦克

1 个答案:

答案 0 :(得分:1)

您可以通过多种方式使用couchdb:

  • 作为CF服务
  • 作为外部安装
  • 作为申请

要将其用作服务,您需要拥有Service Broker以及您要使用的Cloud Foundry安装的管理员访问权限。管理员访问是将服务添加到CF并将其公开给每个CF用户(或限制访问)所必需的。您可以采用通常的CF方式并使用BOSH。一个很好的起点可能是改善1.5 releasecommunity release

由于您正在讨论openstack,我猜您已经拥有基础架构访问权限。您可以在openstack上运行CouchDB并将其用作用户提供的服务。您需要打开从CF到CouchDB网络的访问权限,Couch在CF市场中无法看到。

由于Couch使用HTTP / HTTPS,您可以使用Docker镜像将其作为常规应用程序推送,并从其他应用程序中使用它。这可能是最快的方法,但应仅用于开发/测试。