Studio Infrastructure Requirements
Minimum Hardware Requirements
The minimum requirements suggested to run Rasa Studio are:
- 4 vCPU
- 8GB RAM
- 50 GB Disk
If you are installing on Kubernetes using our Helm charts, you can optionally customise the resource requests and limits for individual pods using the values.yaml
file.
Network Requirements
Depending on whether or not you are performing an airgap install, your VM must be able to access certain domains on the internet. These are listed below.
- For Online Install
- For Airgap Install
Access to these domains are required to install the embedded Kubernetes cluster inside your VM and then deploy Rasa Studio artifacts onto that cluster. Your VM must be able to make outbound requests to:
*.amazonaws.com
*.docker.com
*.docker.io
europe-west2-docker.pkg.dev
gcr.io
github.com
install.rasa.com
kurl.sh
kubernetes.github.io
objects.githubusercontent.com
openebs.github.io
quay.io
raw.githubusercontent.com
registry-data.replicated.com
registry.k8s.io
registry.rasa.com
registry.replicated.com
replicated.app
replicated.rasa.com
storage.googleapis.com
vmware-tanzu.github.io
If your Rasa Studio licence includes an airgap entitlement, you can deploy in Airgap mode which does not require any outbound internet access.
Replicated Suggested Infrastructure
If you are using Replicated to install Studio, we have tested deployments on major cloud providers outlined below.
AWS
- Instance Type:
t2.xlarge
is the cheapest possible option, but for more consistent performance consider anm5.xlarge
. Replicated installation does not support ARM CPUs so avoid any Graviton instance types (those with ag
suffix). - Operating System: Ubuntu 22.04 or 24.04
- Disk: GP2 SSD EBS volume
- Additional Notes: You can use the default domain name assigned to your instance and visible in the AWS console under “Public IPv4 DNS” as the value for the ingress hostname in the Replicated installation wizard, eg
ec2-3-249-183-92.eu-west-1.compute.amazonaws.com
Azure
- Instance Type:
D4as_v4
- Operating System: Ubuntu 22.04 or 24.04
- Disk: Premium SSD
- Additional Notes: You can use the Azure console to create an ingress hostname required in the Replicated installation wizard by following these instructions.
Google Cloud
- Instance Type:
e2-standard-4
- Operating System: Ubuntu 22.04 or 24.04
- Disk: Balanced Persistent Disk
- Additional Notes: Google Cloud does not provide a default way to create a hostname for a VM. You'll need to set up your own DNS record separately for the ingress hostname required in the Replicated installation wizard.