我正在尝试连接到外部服务的AKS中有一个ActiveMQ使用者。
我已经按照以下规则设置了具有专用IP的AKS负载均衡器,但无法连接。
apiVersion: v1
kind: Service
metadata:
name: mx-load-balancer
spec:
loadBalancerIP: 1.1.1.1
type: LoadBalancer
ports:
- name: activemq-port-61616
port: 61616
targetPort: 61616
protocol: TCP
selector:
k8s-app: handlers-mx
有什么想法吗?
首先,您的loadBalancerIP不是真实的,您需要使用LB的真实IP。其次,您需要将LoadBalancer
类型的服务的注释添加到work:
annotations:
service.beta.kubernetes.io/azure-load-balancer-resource-group: LB_RESORCE_GROUP