CouchDB no CloudFoundry?

Eu reviso o projeto Cloud Foundry e tento instalá-lo em um servidor

Eu usarei o Couchdb como um serviço de banco de dados.

Minha principal pergunta é: Como usar o CouchDB no Cloud Foundry?

Eu instalei uma instância do CF com: vcap_dev_setup -c devbox_all.yml -D mydomain.com

O devbox.yml contém:

$  install : 
      - all.

Nesta instalação, o couchdb_node e o couchdb_gateway estão presentes por padrão. Mas parece ser bug em geral. Quando apago uma aplicação e tenho este erro por exemplo:

$ vmc delete notes2   
  Provisioned service [mongodb-d216a] detected, would you like to delete it? [yN]: y  
  Provisioned service [redis-8fcdc] detected, would you like to delete it? [yN]: y   
  Deleting application [notes2]: OK   
  Deleting service [mongodb-d216a]: Error 503: Unexpected response from service gateway 

Então eu tentei instalar uma instância do CF com essa configuração. (Um nó único padrão com redis, sofá e mongo)

conf.yml:

$ jobs:
  install:
     - nats_server
    - router
    - stager
    - ccdb
    - cloud_controller:
        builtin_services:
         - redis
         - mongodb
         - couchdb
    - health_manager
    - dea
    - uaa
    - uaadb
    - redis_node:
        index: "0"
    - couchdb_node:
        index: "0"
    - mongodb_node:
        index: "0"
    - coudb_gateway
    - redis_gateway
    - mongodb_gateway

Primeiro, essa configuração não funciona, porque a opção 'couchdb' não é uma palavra-chave valiosa (nos serviços internos da peça)

Então, o que eu faço de errado? Está no caminho para integrar o sofá e não está terminado na semana passada?

Para continuar, tenho sucesso em instalar a instância CF sem a opção de serviços internos couchdb, mas com um couchdb_node e um couchdb_gateway. E eles começam. Suponho que o serviço seja executável.

Mas eu não posso usar 'couchdb' no meu manifest.yml app ou escolher este serviço para ligar. (Parece normal porque não é instalado como um serviço)

Então, parece estar perto do trabalho, mas não é.

Eu peço ideias, conselhos sobre este assunto aqui porque eu não encontrei pessoas falando sobre a web.

Obrigado a me ler. Lucas

questionAnswers(1)

yourAnswerToTheQuestion