AWS NLB/ALB Mapping

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