- Overview
- Requirements
- Pre-installation
- Preparing the installation
- Installing and configuring the service mesh
- Downloading the installation packages
- Configuring the OCI-compliant registry
- Granting installation permissions
- Installing and configuring the GitOps tool
- Deploying Redis through OperatorHub
- Applying miscellaneous configurations
- Running uipathctl
- Installation
- Post-installation
- Migration and upgrade
- Upgrading Automation Suite
- Migrating standalone products to Automation Suite
- Step 1: Restoring the standalone product database
- Step 2: Updating the schema of the restored product database
- Step 3: Moving the Identity organization data from standalone to Automation Suite
- Step 4: Backing up the platform database in Automation Suite
- Step 5: Merging organizations in Automation Suite
- Step 6: Updating the migrated product connection strings
- Step 7: Migrating standalone Orchestrator
- Step 8: Migrating standalone Insights
- Step 9: Migrating standalone Test Manager
- Step 10: Deleting the default tenant
- Performing a single tenant migration
- Migrating between Automation Suite clusters
- Monitoring and alerting
- Cluster administration
- Product-specific configuration
- Orchestrator advanced configuration
- Configuring Orchestrator parameters
- Configuring appSettings
- Configuring the maximum request size
- Overriding cluster-level storage configuration
- Configuring NLog
- Saving robot logs to Elasticsearch
- Configuring credential stores
- Configuring encryption key per tenant
- Cleaning up the Orchestrator database
- Skipping host library creation
- Troubleshooting

Automation Suite on OpenShift installation guide
Cross-deployment model feature comparison
We aim to provide feature parity between our Automation Suite deployment models. However, there will always be some differences you should be aware of.
If you need to deploy Automation Suite in different supported environments, refer to the following guides:
| User scenario/Feature | Automation Suite on Linux | Automation Suite on AKS | Automation Suite on EKS | Automation Suite on OpenShift |
|---|---|---|---|---|
| Service capabilities | ||||
| Orchestrator | ✅ | ✅ | ✅ | ✅ |
| AI Center | ✅ | ✅ | ✅ | ✅ |
| AI Center with external orchestrator (standalone) | ✅ | ❌ | ❌ | ❌ |
| Apps | ✅ | ✅ | ✅ | ✅ |
| Action Center | ✅ | ✅ | ✅ | ✅ |
| Automation Hub | ✅ | ✅ | ✅ | ✅ |
| Automation Ops | ✅ | ✅ | ✅ | ✅ |
| Data Service | ✅ | ✅ | ✅ | ✅ |
| Document Understanding | ✅ | ✅ | ✅ | ✅ |
| Insights | ✅ | ✅ | ✅ | ✅ |
| Integration Service | ❌ | ✅ | ✅ | ❌ |
| Automation Suite Robots | ✅ | ✅ | ✅ | ✅ |
| Process Mining | ✅ | ✅ | ✅ | ✅ |
| Task Mining | ✅ | ✅ | ✅ | ❌ |
| Test Manager | ✅ | ✅ | ✅ | ✅ |
| Communications mining | ❌ | ❌ | ❌ | ❌ |
| Studio Web | ❌ | ✅ | ✅ | ❌ |
| Architecture | ||||
| Kubernetes | Rancher RKE2 | AKS | EKS | OpenShift |
| Databases |
| |||
| Storage |
UiPath® provides Ceph. |
|
|
|
| Service Mesh and Routing | OSS Istio Service Mesh Routing via envoy ingress gateway | OSS Istio Service Mesh Routing via WASM plugin | OSS Istio Service Mesh Routing via WASM plugin | OpenShift Service Mesh Routing via WASM plugin |
| OPA | OSS Gatekeeper | OSS Gatekeeper | OSS Gatekeeper | ❌ |
| Monitoring | OSS Prometheus and Grafana | OSS Prometheus and Grafana | OSS Prometheus and Grafana | ❌ |
| Caching | Embedded Redis within the cluster and provided by UiPath® | Cloud Redis outside the cluster and managed by customer | Cloud Redis outside the cluster and managed by customer |
|
| Logging Aggregation | OSS Fluentd/Fluent-bit | OSS Fluend/Fluent-bit | OSS Fluend/Fluent-bit | ❌ |
| Cert Manager | OSS Cert Manager | OSS Cert Manager | OSS Cert Manager | OpenShift Cert Manager Operator |
| Deployment tool | OSS ArgoCD | OSS ArgoCD | OSS ArgoCD | OpenShift GitOps Operator |
| Deployment scenario | ||||
| Single Node (Non-production) | ✅ | ❌ | ❌ | ❌ |
| Multi Node (HA) | ✅ (requires additional HAA license) | ✅ | ✅ | ✅ |
| Online | ✅ | ✅ | ✅ | ✅ |
| Offline | ✅ | ✅ | ✅ | ✅ |
| Deployment method | ||||
| Advanced CLI | uipathctl |
| uipathctl | uipathctl |
| Interactive Installer | ✅ ( InstallUiPathAS.sh ) | ❌ | ❌ | ❌ |
| GUI-based wizard | ❌ | ✅ GUI-based wizard for generating the cluster configuration file. For details, see Generating the configuration file using a wizard . | ✅ GUI-based wizard for generating the cluster configuration file. For details, see Generating the configuration file using a wizard . | ✅ GUI-based wizard for generating the cluster configuration file. For details, see Generating the configuration file using a wizard . |
| Marketplace | ✅ (AWS QS Only) | ❌ | ❌ | ❌ |
| Installation | ||||
| A la carte product selection | ✅ | ✅ | ✅ | ✅ |
| Custom domain | ✅ | ✅ | ✅ | ✅ |
| Custom certificates | ✅ | ✅ | ✅ | ✅ |
| Hardware requirements validation | ✅ | ✅ | ✅ | ✅ |
| Proxy configuration | ✅ | ✅ | ✅ | ✅ |
| Optional OSS/fabric component | ❌ | ✅ | ✅ | ❌ |
| Enterprise grade features | ||||
| Disaster Recovery | ✅ (Active/Passive and Active/Active deployments) | ❌ (Multi-zone architecture for UiPath® services without zone affinity. Insights not supported.) | ✅(Active/Passive deployments) | ✅(Active/Passive deployments) |
| Backup/restore | ✅ | ✅ | ✅ | You must use your own backup and restore solution. |
| Upgrade | ✅ | ✅ | ✅ | ✅ |
| Troubleshooting | ||||
| Support bundle | ✅( uipathctl ) | ✅ ( uipathctl ) | ✅ ( uipathctl ) | ✅ ( uipathctl ) |
| Diagnostic tool | ✅( uipathctl ) | ✅( uipathctl ) | ✅ ( uipathctl ) | ✅ ( uipathctl ) |
| Health Checks | ❌ | ✅ ( uipathctl ) | ✅ ( uipathctl ) | ✅ ( uipathctl ) |
| Security | ||||
| FIPS enabled host | ✅ | ✅ | ✅ | ✅ |
| Gatekeeper/OPA policy | ✅ | ✅ | ✅ | ❌ |
| Network policy | ✅ | ✅ | ✅ | ❌ |
| Hardened UiPath® service container images | ✅ | ✅ | ✅ | ✅ |
| ArgoCD SSO | ✅ (LDAP only) | ✅ | ✅ | ❌ |
| mTLS for service communication | ✅ | ✅ | ✅ | ✅ |
| Migration options | ||||
| Standalone Orchestrator to Automation Suite full migration | ✅ | ✅ | ✅ | ✅ |
| Standalone Orchestrator to Automation single tenant migration options | ✅ | ✅ | ✅ | ✅ |
| Automation Suite on Linux to Automation Suite on AKS/EKS | ✅ | ✅ | ✅ | N/A |
| Automation Suite on Linux to Automation Suite on OpenShift | ✅ | N/A | N/A | ✅ |