Chr*_*now 3 cloud-foundry message-hub ibm-cloud
如果我在一个空间中有一个MessageHub服务,MY_ANALYTICS_SPACE,并且我在另一个空间MY_WEBAPPS_SPACE中有一个应用程序.这些空间代表组织的两个不同部分,并且被设计为保持独立.
但是,像MessageHub这样的企业级集成技术可能跨越多个空间.
当服务和应用程序位于不同的空间时,是否可以将MessageHub的连接详细信息注入到我的应用程序的 VCAP_SERVICES中?
谢谢你的问题.
以下是一些可以实现此目的的shell脚本调用示例:
cf target -s MY_ANALYTICS_SPACE
cf create-service messagehub standard common-messagehub
cf create-service-key common-messagehub Credentials-1
JSON=$(cf service-key common-messagehub Credentials-1 | tail -n +3)
cf target -s MY_WEBAPPS_SPACE
cf create-user-provided-service common-messagehub -p "${JSON}" \
|| cf update-user-provided-service common-messagehub -p "${JSON}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
104 次 |
| 最近记录: |