【发布时间】:2020-12-03 10:41:28
【问题描述】:
我在 AKS(Azure Kubernetes 服务)集群中运行了作为 LoadBalancer 类型的 RabbitMQ 服务。虽然我可以通过提供 http://<IP address>:<port number>/ 来访问与集群的 VNET 对等的 VM 上的 RabbitMQ 管理页面来使用 pod 和服务 IP,但我无法使用 http://<servicename>.<namespace>.svc.cluster.local URL 访问该页面,无论是否附加端口。可以做些什么来让它发挥作用?
【问题讨论】:
-
可以通过DNS访问其他服务吗?
-
其他服务通过应用程序网关路由,可公开访问。 RabbitMQ 被用作消息队列服务,当 pod 彼此愉快地通信时,有开发人员 VM 需要连接到它。这就是现在的问题所在。
标签: kubernetes rabbitmq kubernetes-helm azure-aks