Rasa X / Enterprise can be installed on a single machine or on a Kubernetes or OpenShift cluster. There are additionally specific installation instructions for the major cloud providers. Consider which of the descriptions below best describe your situation and choose an installation method accordingly.
Please see the system requirements for the minimum hardware, software, and additional requirements to support Rasa X / Enterprise before continuing on to the installation methods.
Based on your needs and platform, choose one of the following available methods to install Rasa X:
|Use Case||Installs||Installation method|
|- Local or test installation|
- Development of Rasa assistant
- Installation on a single machine
- No high availability and scalability required
|Rasa X / Enterprise||Rasa Ephemeral Installer(REI)|
|- You're installing Rasa Enterprise|
- High availability and scalability required
- High deployment customization
|Rasa X / Enterprise||Helm charts|
Please see the page on Connecting Rasa Open Source to Rasa X to learn how to connect a Rasa Open Source server to your Rasa X deployment
Deprecated Installation Methods
The installation methods below are deprecated and will be removed in the Rasa X 1.1 release.
|- Local or test installation||Rasa X and Rasa Open Source server||Local Mode|
|- Local installation by using docker-compose||Rasa X and Rasa Open Source server||Docker Compose|
Installation Instructions per Cloud Provider
There are platform-specific instructions for installing Rasa X on major cloud providers:
|Google Cloud Platform (GCP) - Google Kubernetes Engine||(Helm) Install Rasa X on a GKE Cluster in GCP.|
|Google Cloud Platform (GCP) - Compute Engine||(Rasa Ephemeral Installer) Install Rasa X on a VM in GCP.|
|Amazon Web Services (AWS)||(Helm) Install Rasa X on a EKS Cluster in AWS.|