使用基于Azure应用程序网关的路径将流量路由到容器

问题描述 投票:0回答:1

我目前正在使用Azure应用程序网关和Docker容器(AKS);并希望使用基于路径的规则将流量路由到我的后端池。

我听说基于路径的规则和容器没有很好的兼容性。这是真的?如果这不是一个好的方法,那么将容器托管在虚拟机中会更好吗?

我想做的是这样的:

...../pathA -> containerA
...../pathB -> containerB
...../pathC -> containerC
azure routing containers virtual-machine azure-application-gateway
1个回答
0
投票

如果您需要在不使用现成的解决方案的情况下进行此操作-会有些痛苦,但是此特定问题已经存在solution

尽管,我永远不建议使用此解决方案,但我建议使用nginx ingress或任何其他合理的入口控制器。

方法大致相同:

  1. 您安装入口控制器
  2. 您创建入口定义以使用Application Gateway重复所需的路由模式

ps。如果您使用的解决方案是建议使用的两种方式使用入口资源,则不确定使用Application Gateway是否值得。仅使用常规入口可能更容易/更便宜。

© www.soinside.com 2019 - 2024. All rights reserved.