【发布时间】:2017-05-02 11:00:30
【问题描述】:
我正在尝试从另一个 svc 访问一个 k8s svc 并遇到问题。有一个使用 Shiny 用 R 编写的前端 svc,它试图连接到另一个用 python 编写的 svc。
我开始使用 docker-compose 让它们连接,现在尝试使用 kubernetes 将它们移动到云中,但遇到了连接问题。两个服务都在监听 80 端口,但分别转发到 3838 和 8080。我能够将 shell bash 到 gui 容器中并从 gui 容器中很好地卷曲到 python svc 中。我也可以从外部访问 python svc,但我似乎无法使用 httr/Shiny 从 gui 容器中解决它。
无论我使用什么,我都会收到以下错误。我尝试过使用“http://”,指定端口,不指定端口,在末尾添加“namespace.svc”等。
“无法解析主机名”,调用 = curl::curl_fetch_memory(url, handle = handle)
【问题讨论】:
-
请添加您的服务 yaml 和您正在使用的主机名
标签: r google-app-engine shiny kubernetes