AKS Azure 中的微服务与 Loadbalancer 集成

Microservices in AKS Azure with Loadbalancer integration

我的公司想从内部部署的 kubernetes 迁移到 AKS Azure Cloud。我们在内部部署了大约 120 个微服务。

我想要有关在 AKS Azure 中部署的建议,其中 Loadbalancer 集成到每个部署的微服务。

在我部署了一些微服务之后,例如在单独的命名空间中微服务 A 和 B。

如何设置连接到 AKS(后端)的 Loadbalancer(前端),例如

www.domain.tld/a will be forwarded to microservice a
www.domain.tld/b will be forwarded to microservice b

我应该使用什么额外的堆栈来在 Azure 中实现自定义主机负载均衡器?

关于此的任何建议或文章确实有助于我计划此迁移

这是一个非常宽泛的问题,但是您正在寻找类似 NGNIX ingress controller or Application gateway ingress controller 的问题,它允许网关负载平衡到 Kubernetes pods.

的流量