Replies: 4 comments 5 replies
-
not if your are deploying to kube. If you are deploying on openshift then there will be a route where an ingress would be. |
Beta Was this translation helpful? Give feedback.
-
@gtully What is the best practice to use in this case to expose that acceptor outside the cluster? |
Beta Was this translation helpful? Give feedback.
-
@lordigon I recentily added a tutorial to connect to the broker from external mqtt clients: https://github.com/artemiscloud/activemq-artemis-operator/blob/main/docs/tutorials/external_mqtt_clients.md |
Beta Was this translation helpful? Give feedback.
-
@lordigon the operator creates only independent Ingress and Service resources for every acceptor of every broker pod. You could create a LoadBalancer Service to spread connections across the broker pods but the optimal solution would be to have both producer and consumer of the same topic connected to the same broker pod. You could define a connection router with the broker properties to pratition the MQTT clients having both producer and consumer of the same topic connected to the same broker pod. |
Beta Was this translation helpful? Give feedback.
-
I'm trying to create a two node Artemis MQTT broker with your latest operator version 1.0.13
but I cannot see any ingress entry related to the exposed acceptor. Is it the right behaviour?
Beta Was this translation helpful? Give feedback.
All reactions