当前在service_broker 的 README 中的说明谈到设置一些环境变量,但这些说明已经过时(是的,我将发出拉取请求)。
问问题
62 次
1 回答
1
有两种选择:
您可以编辑部署并重新运行 vcap_dev_setup:
在这种情况下,您只需编辑 .../cloudfoundry/vcap/dev_setup/deployments/devbox.yml 文件(或您正在使用的任何部署文件)并将 service_broker 添加到作业列表中:
---
deployment:
name: "devbox"
jobs:
install:
- nats_server
... snip a bunch of other jobs ...
- service_broker
然后重新运行 vcap_dev_setup。
但这需要一些时间,所以如果您已经部署了 vcap dev,那么更快的解决方案是......
更新现有部署
为此,进入 ...cloudfoundry/.deployments/devbox/config 目录做两件事:
- 编辑 vcap_components.json 文件,添加“service_broker”
- 将 service_broker.yml 文件放到同一目录中
您可以在 ...cloudfoundry/vcap/services/service_broker/config 目录中找到 service_broker.yml 的示例 - 只需确保正确设置令牌、cloud_controller_uri、mbus、pid 和 local_db 的值 - 看看...cloudfoundry/.deployments/devbox/config 中的其他 .yml 文件之一作为示例。
于 2013-03-08T02:02:14.317 回答