Polyaxon ships with a default Rabbitmq based on the stable Helm chart.
You can check the chart values to extend its configuration.
External Rabbitmq
If you prefer to have Rabbitmq managed by you or hosted outside of Kubernetes, you need to disable the in-cluster Rabbitmq, and provide the information needed to establish a connection to the external one, e.g.:
broker: rabbitmq
rabbitmq:
enabled: false
externalServices:
rabbitmq:
user: polyaxon
password: polyaxon
port: 12345
host: 35.262.163.88
Disabling Rabbitmq
If you decide not to use Rabbitmq, and use Redis for handling events, please check this section on how to alter the default broker behavior.
Scheduling
If you decided to deploy Rabbitmq in-cluster make sure to set proper node scheduling to avoid running high load runs on the same node hosting Rabbitmq.