Evaluation Deployment Guide
Last updated
Was this helpful?
Last updated
Was this helpful?
VM Preparation
Launch a Virtual Machine (VM) using your organization's standard protocol
Ensure the VM meets all system requirements.
Ensure VM meets the Software Requirements & Network Validation.
If needed, consult cloud-specific documentation for VM setup or run our to launch VM in your cloud
Install nginx on the VM - and ensure that it is accessible from the developer machine. HTTP or HTTPS(if required) is already setup.
Installation Execution
SSH into the instance
Run the provided bash script on your prepared VM
Architecture
ARM
AMD
CPU
8 vCPU
16 vCPU
Memory
32 GB
64 GB
Disk Space
128 GB
128 GB
Disk where /var is mounted should have 80GB as available disk space.
Linux user must have sudo access
Inbound Ports
22 (SSH)
Required to access the terminal to run the script.
80 (HTTP)
Required to access the APIs and UI.
Outbound Ports
443 (HTTPS)
Required to pull images from docker hub.
Required to connect to hosted LLMs (e.g. OpenAPI, Anthropic)
587 [Optional] (SMTP)
Only needed if email functionality is required.
80 (HTTP)
Required only during initial setup. This is required to install few packages like (unizp, jq)
We should close port 80 after installing Raga Catalyst.
Operating System: Ubuntu Noble 24.04 (LTS) or RHEL 9
SSH into the instance and run the installation command.
Run the script received from inside the VM from user home directory.
Wait 30 minutes after command execution
Portal: http://<vm_ip>
API: http://<vm_ip>/api
If you face any issues accessing Raga Catalyst, run the command cat /var/log/ragastartup.log
and share the output with the Raga team for quick assistance
Docker 27.2.0+ ()
Minikube V1.33.0+ ()
Nginx ()
Install CLI command
Remove Port 80 Outbound Rule after on VM
Install CLI command
Remove Port 80 Outbound Rule after on VM
Refer to the section below for details.