notice
This is documentation for Rasa X/Enterprise Documentation v1.1.x, which is no longer actively maintained.
For up-to-date documentation, see the latest version (1.4.x).
Version: 1.1.x
Event Broker
The following event brokers are supported:
- Kafka 2.6 or newer
 - RabbitMQ 3.8.3 or newer
 
RabbitMQ
The default event broker started by the Rasa Enterprise Helm chart is RabbitMQ, which refers to the RabbitMQ subchart. See the page on configuring the subcharts to configure the default RabbitMQ instance, or to use an external RabbitMQ instance.
Kafka
To use Kafka instead of RabbitMQ as the event broker, disable RabbitMQ and add an
entry to rasa.additionalEndpoints with details for your Kafka instance:
rabbitmq:
  install: false
  enabled: false
rasa:
  additionalEndpoints:
    event_broker:
      type: "kafka"
      security_protocol: SASL_PLAINTEXT
      topic: my_topic
      url: my.kafka.host
      sasl_username: username
      sasl_password: password
