【问题标题】:bluemix container cannot add user-defined service and Watson service togetherbluemix 容器无法同时添加自定义服务和 Watson 服务
【发布时间】:2016-04-13 18:52:49
【问题描述】:

我创建了一个用户定义的服务 (Compose Mongo DB) 和 Watson 对话服务。我想将这两个服务绑定到部署在 IBM Container 中的应用程序,但是我做不到。

我尝试了这些,但没有一个有效:

  1. 我尝试使用 BIND_TO,但我只能绑定 1 个服务(例如,使用 UI 使用逗号分隔 - BIND_TO : MongoBridge, WatsonBridge
  2. 当我使用 2 个服务绑定创建桥接 CF 时,它也不起作用(例如,使用 UI - BIND_TO : MongoWatsonBridge 其中 MongoWatsonBridge 具有用户定义的 Mongo 服务 - 只是 URL - 和 Watson Dialog 服务绑定)
  3. 当我尝试BIND_TO user-defined, + Watson service with --env CCS_BIND_SRV,它也不起作用(例如BIND_TO : MongoWatsonBridge,还有--env CCS_BIND_SRV=Watson-Dialog-Service

当然,用户定义不适用于 --env CCS_BIND_SRV=MongoBridge - Bluemix 抛出错误

我可以单独绑定每个服务(使用 BIND_TO 用于 MongoBridge,使用 --env CCS_BIND_SRV=Watson-Dialog-Service

请让我知道它是否受支持,或者它是一个错误,它应该可以工作但不工作,或者有其他方法可以绑定这两个服务。

【问题讨论】:

    标签: dialog containers ibm-cloud ibm-watson


    【解决方案1】:

    用户自定义服务不支持服务密钥生成,因此无法使用“CCS_BIND_SRV”参数进行绑定。将这两个服务绑定到容器的唯一方法是使用 CF 桥应用程序。创建一个 CF 桥应用程序并将这两个服务(用户定义的和 Watson)绑定到这个应用程序。然后在命令行中使用“CCS_BIND_APP=”环境变量将此应用绑定到容器。

    【讨论】:

      猜你喜欢
      • 2020-04-01
      • 2022-06-27
      • 1970-01-01
      • 1970-01-01
      • 2018-11-27
      • 2020-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多