2017-01-28 16 views
0

Я знаю, что есть реализация couchdb 1.6 на openstack/openshift. Но им нужен последний v2.0Couchdb 2 работает на openstack

Если нет, как насчет облачного литейного цеха, есть ли реализация для couchdb2?

Если нет готовых реализаций, может кто-нибудь указать мне некоторые хорошие инструкции о том, как это сделать.

Майк

ответ

1

Вы можете использовать CouchDB несколькими способами:

  • как сервис CF
  • в качестве внешнего монтажа
  • как приложение

Чтобы использовать его в качестве сервиса вы необходимо иметь служебный брокер и доступ администратора к установке Cloud Foundry, которую вы хотите использовать. Для доступа к службе CF необходим доступ администратора, и выставлять его каждому пользователю CF (или ограничить доступ). Вы можете пойти обычным способом CF и использовать BOSH. Хорошей отправной точкой может стать улучшение 1.5 release или community release.

Поскольку вы говорите для openstack, я думаю, у вас уже есть доступ к инфраструктуре. Вы можете запускать CouchDB в openstack и использовать его в качестве предоставляемой пользователем службы. Вам нужно будет открыть доступ с CF к сети CouchDB, а Couch не будет виден на CF-рынке.

Поскольку Couch использует HTTP/HTTPS, вы можете использовать его как обычное приложение с использованием изображения Docker и использовать его из других приложений. Это может быть самым быстрым способом, но его следует использовать только для разработки/тестирования.

 Смежные вопросы

  • Нет связанных вопросов^_^