Once HiveMQ is installed on AWS EKS, how about being able to make it accessible externally via AWS NLB/ALB mapping?
Hi @JXZ ,
Normally you would un-comment the following line # - '[{"op":"add","path":"/spec/type","value":"LoadBalancer"}]'
and it should create the LB:
ports:
- name: "mqtt"
port: 1883
expose: true
patch:
- '[{"op":"add","path":"/spec/selector/hivemq.com~1node-offline","value":"false"},{"op":"add","path":"/metadata/annotations","value":{"service.spec.externalTrafficPolicy":"Local"}}]'
# If you want Kubernetes to expose the MQTT port to external traffic
# - '[{"op":"add","path":"/spec/type","value":"LoadBalancer"}]'
I hope it helps
Warn regards,
Dasha from HiveMQ Team