我的公司希望从本地 Kubernetes 迁移到 AKS Azure 云。我们在本地部署了大约 120 个微服务。
我想要有关在 AKS Azure 中部署的建议,并将负载均衡器集成到部署的每个微服务中。
在我部署一些微服务之后,例如微服务 A 和 B 位于单独的命名空间中。
如何设置连接到 AKS(后端)的负载均衡器(前端),例如
www.domain.tld/a will be forwarded to microservice a
www.domain.tld/b will be forwarded to microservice b
我应该使用什么附加堆栈来在 Azure 中实现自定义主机负载平衡器?
任何有关此的建议或文章确实可以帮助我规划此迁移
最佳答案
这是一个非常广泛的问题,但是您正在寻找类似 NGNIX ingress controller 的内容或Application gateway ingress controller
它允许网关对 Kubernetes Pod 的流量进行负载均衡。
关于azure - AKS Azure 中的微服务与负载均衡器集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65827810/