azure - AKS Azure 中的微服务与负载均衡器集成

标签 azure azure-aks azure-cloud-services

我的公司希望从本地 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/

相关文章:

azure - 如何使我的 Azure 逻辑应用程序可移植

Azure 消息队列 - 生成共享访问签名

java - 建立依赖于应用程序位置的 Spring Bean

Azure 云服务自动缩放大小

azure - 如何在 Azure 中创建具有委派子网的专用终结点?

python-3.x - 如何使用 python 在 Azure 云存储中迭代子目录中的所有 blob 名称?

java - 如何使用 Java 获取存储在 Azure KeyVault 中的证书

azure - Microsoft Azure - 虚拟网络

azure - 如何使用 yaml 文件中的标签 - terraform

python - 如何使用具有扩展功能的 kubernetes 来处理作业队列