0

我在 ICP 2.1 上创建并部署了一个应用程序。已将 NodePort 公开为我的服务。我能够从 Nodeport 导航到 url。如何直接从 Nodeport 转到 url 上的特定路径。我正在使用 yaml 文件来创建部署和服务。我应该在哪里指定路径?

4

1 回答 1

1

如何直接从 Nodeport 转到 url 上的特定路径

简短的版本是你不这样做,因为 aNodePort只是port:从 a 中暴露一个现有的Service

中等长度版本是使用入口控制器(例如“默认” nginx 控制器)将允许您向资源添加 app-rootIngress,然后使用NodePort属于入口控制器而不是NodePort上游Service本身的。我很确定所有入口控制器都支持这种行为,因为这是一个相当常见的场景。

长版本是您可以手动在您和上游之间放置类似nginx或之间的东西来人为地注入 URI 前缀,缺点是如果您希望多次执行此操作,最好使用资源以便功能以标准化的方式为您处理。haproxyServicePodIngress

于 2018-06-13T05:57:08.063 回答