使用 svc.cluster.local URL 访问 RabbitMQ
Accessing RabbitMQ using svc.cluster.local URL
我在 AKS(Azure Kubernetes 服务)集群中有 RabbitMQ 服务 运行 作为 LoadBalancer 类型。虽然我可以通过提供 http://<IP address>:<port number>/
访问与集群 VNET 对等的 VM 上的 RabbitMQ 管理页面来使用 pod 和服务 IP,但我无法使用 http://<servicename>.<namespace>.svc.cluster.local
URL 访问该页面附加或不附加端口。需要做些什么才能让它发挥作用?
我发现 svc.cluster.local URL 解析为集群 IP 而不是 Load Balancer 服务的外部 IP。我在 运行 一个 nslookup <URL>
来自命名空间中的 pods 之一之后想出了这个。我现在正在评估为外部IP设置静态IP或使用Azure应用程序网关的可能性。
我在 AKS(Azure Kubernetes 服务)集群中有 RabbitMQ 服务 运行 作为 LoadBalancer 类型。虽然我可以通过提供 http://<IP address>:<port number>/
访问与集群 VNET 对等的 VM 上的 RabbitMQ 管理页面来使用 pod 和服务 IP,但我无法使用 http://<servicename>.<namespace>.svc.cluster.local
URL 访问该页面附加或不附加端口。需要做些什么才能让它发挥作用?
我发现 svc.cluster.local URL 解析为集群 IP 而不是 Load Balancer 服务的外部 IP。我在 运行 一个 nslookup <URL>
来自命名空间中的 pods 之一之后想出了这个。我现在正在评估为外部IP设置静态IP或使用Azure应用程序网关的可能性。