- Getting Started
- About this guide
- Supported use cases for single-node and multi-node installations
- Network requirements
- Single-node requirements and installation
- Multi-node requirements and installation
- Post-installation
- Accessing AI Center
- Provision an AI Center tenant
- Updating Orchestrator and Identity Server certificates
- Resizing PVC
- Adding a new node to the cluster
- ML packages offline installation
- Configuring the cluster
- Configuring the FQDN post-installation
- Backing up and restoring the cluster
- Using the monitoring stack
- Setting up a Kerberos authentication
- Provisioning a GPU
- Using the configuration file
- Node scheduling
- Migration and upgrade
- Basic Troubleshooting Guide
Supported use cases for single-node and multi-node installations
UiPath AI Center supports two deployment modes, each targeted at specific use cases, as explained in the following table:
Deployment mode | Description |
---|---|
Single-node — evaluation | Supported only for evaluation and demo scenarios. |
Multi-node — production, HA-enabled | The only configuration supported for production deployments. You can perform additional configuration post-deployment to have full HA capabilities. |
AI Center standalone uses a cloud native architecture based on Kubernetes. It provides all the benefits in scale, automatic resource management, and reliability that come with Kubernetes.
To offer these benefits, the Kubernetes design is based on the following fundamental aspects:
- Running on an uneven number of multiple machines (3, 5, 7, etc.);
- Using the quorum principle to handle independent node failures and data corruption. For a cluster of N machines, as long as there is still a number of N/2 + 1 machines that have quorum, the cluster is functional and can recover gracefully with no observed failures.
By definition, single-node deployments do not benefit from the previously described characteristics and are not supported for production deployments. Failures and data loss can and will occur.
However, since support for single-node deployments is valuable for evaluation and demo scenarios, UiPath offers this deployment option applicable to some specific use cases.