通过CLI无法连接到服务
问题描述:
我最近试图使用CLI连接到Swisscom Application云上的一个云空间。通过CLI无法连接到服务
cf login
工作正常并且cf push
按预期工作。
但是,如果我尝试打开一个SSH隧道到mongo数据库(服务),我收到一个错误。
创建隧道...
失败
无法解析域名
我尝试的命令:
cf service-connector 13000 XXX:YYY
其中XXX为主机时我从本身拿走了服务钥匙和YYY也是我从那里带走的港口。
你知道我在做什么错吗?
答
看来你似乎偶然发现了service-connector插件的老问题。由于cf-cli中的更改,插件无法找到要连接的正确端点。
请确保您使用的是最新的cf-cli和service-connector插件版本。 Swisscom服务连接器插件版本应为1.0.8。 你可以从这个网站上找到它: https://docs.developer.swisscom.com/service-connector/
我建议使用CF SSH当过可能: https://docs.cloudfoundry.org/devguide/deploy-apps/ssh-apps.html 它需要一个服务绑定到你要连接的应用程序。