我知道openstack / openshift上有couchdb 1.6的实现。但我正在寻找最新的v2.0
如果有非,那么云代工厂呢,是否有针对couchdb2的实现?
如果没有预制的实现,有人可以指点我如何做一些好的指示。
麦克
答案 0 :(得分:1)
您可以通过多种方式使用couchdb:
要将其用作服务,您需要拥有Service Broker以及您要使用的Cloud Foundry安装的管理员访问权限。管理员访问是将服务添加到CF并将其公开给每个CF用户(或限制访问)所必需的。您可以采用通常的CF方式并使用BOSH。一个很好的起点可能是改善1.5 release或community release。
由于您正在讨论openstack,我猜您已经拥有基础架构访问权限。您可以在openstack上运行CouchDB并将其用作用户提供的服务。您需要打开从CF到CouchDB网络的访问权限,Couch在CF市场中无法看到。
由于Couch使用HTTP / HTTPS,您可以使用Docker镜像将其作为常规应用程序推送,并从其他应用程序中使用它。这可能是最快的方法,但应仅用于开发/测试。