- Overview
 - Requirements
 - Installation
- Q&A: Deployment templates
 - Downloading the installation packages
 - Install-uipath.sh Parameters
 - Enabling Redis High Availability Add-On for the cluster
 - Document Understanding configuration file
 - Adding a dedicated agent node with GPU support
 - Connecting Task Mining application
 - Adding a dedicated agent Node for Task Mining
 - Adding a Dedicated Agent Node for Automation Suite Robots
 
 - Post-installation
 - Cluster administration
 - Monitoring and alerting
 - Migration and upgrade
- Migration options
 - Step 1: Moving the Identity organization data from standalone to Automation Suite
 - Step 2: Restoring the standalone product database
 - Step 3: Backing up the platform database in Automation Suite
 - Step 4: Merging organizations in Automation Suite
 - Step 5: Updating the migrated product connection strings
 - Step 6: Migrating standalone Insights
 - Step 7: Deleting the default tenant
 
- Performing a single tenant migration
 
 - Product-specific configuration
 - Best practices and maintenance
 - Troubleshooting
- How to troubleshoot services during installation
 - How to uninstall the cluster
 - How to clean up offline artifacts to improve disk space
 - How to clear Redis data
 - How to enable Istio logging
 - How to manually clean up logs
 - How to clean up old logs stored in the sf-logs bucket
 - How to disable streaming logs for AI Center
 - How to debug failed Automation Suite installations
 - How to delete images from the old installer after upgrade
 - How to automatically clean up Longhorn snapshots
 - How to disable TX checksum offloading
 - How to address weak ciphers in TLS 1.2
 
- Unable to run an offline installation on RHEL 8.4 OS
 - Error in Downloading the Bundle
 - Offline installation fails because of missing binary
 - Certificate issue in offline installation
 - First installation fails during Longhorn setup
 - SQL connection string validation error
 - Prerequisite check for selinux iscsid module fails
 - Azure disk not marked as SSD
 - Failure after certificate update
 - Antivirus causes installation issues
 - Automation Suite not working after OS upgrade
 - Automation Suite requires backlog_wait_time to be set to 0
 - Volume unable to mount due to not being ready for workloads
 - Unable to launch Automation Hub and Apps with proxy setup
 
- Failure to upload or download data in objectstore
 - PVC resize does not heal Ceph
 - Failure to resize PVC
 - Failure to resize objectstore PVC
 - Rook Ceph or Looker pod stuck in Init state
 - StatefulSet volume attachment error
 - Failure to create persistent volumes
 - Storage reclamation patch
 - Backup failed due to TooManySnapshots error
 - All Longhorn replicas are faulted
 
- Setting a timeout interval for the management portals
 - Update the underlying directory connections
 - Authentication not working after migration
 - Kinit: Cannot find KDC for realm <AD Domain> while getting initial credentials
 - Kinit: Keytab contains no suitable keys for *** while getting initial credentials
 - GSSAPI operation failed due to invalid status code
 - Alarm received for failed Kerberos-tgt-update job
 - SSPI provider: Server not found in Kerberos database
 - Login failed for AD user due to disabled account
 - ArgoCD login failed
 
- Failure to get the sandbox image
 - Pods not showing in ArgoCD UI
 - Redis probe failure
 - RKE2 server fails to start
 - Secret not found in UiPath namespace
 - ArgoCD goes into progressing state after first installation
 - Unexpected inconsistency; run fsck manually
 - MongoDB pods in CrashLoopBackOff or pending PVC provisioning after deletion
 - MongoDB Pod Fails to Upgrade From 4.4.4-ent to 5.0.7-ent
 - Unhealthy services after cluster restore or rollback
 - Pods stuck in Init:0/X
 - Prometheus in CrashloopBackoff state with out-of-memory (OOM) error
 - Missing Ceph-rook metrics from monitoring dashboards
 - Pods cannot communicate with FQDN in a proxy environment
 
- Using the Automation Suite Diagnostics Tool
 - Using the Automation Suite support bundle
 - Exploring Logs
 
 

Automation Suite installation guide
The Automation Suite cluster is exposing multiple URLs to access the cluster management tools and the suite core functionality, all based on a common FQDN.
You need to configure the DNS for the common FQDN and the subdomains specific to each tool as shown in the following table.
| 
                                  Application  | 
                                  Domain  | 
                                  Example URL  | 
|---|---|---|
| 
                                  Automation Suite  | 
                                  
  | 
                                  
  | 
| 
                                  Application Lifecycle Management (ALM)  | 
                                  
  | 
                                  
  | 
| 
                                  Monitoring / Observability  | 
                                  
  | 
                                  
  | 
| 
                                  Object Store  | 
                                  
  | 
                                  
  | 
| 
                                  Docker Registry  | 
                                  
  | 
                                  
  | 
| 
                                  Insights  | 
                                  
  | 
                                  
  | 
A Record in Advanced DNS or Management section of your domain as shown in the following table:
               | 
                               Type  | 
                               Host  | 
                               Value  | 
|---|---|---|
                              A Record (or CName)
                               | 
                              automationsuite (or a subdomain to access Automation Suite)
                               | 
                              
  | 
                              A Record (or CName)
                               | 
                              *.automationsuite (or a subdomain to access Automation Suite)
                               | 
                              
  | 
See the following example for the configuration:
* wildcard is too generic, add a separate record or rule for the following subdomains: alm, monitoring, objectstore, registry, and insights.
               As a workaround, you can use a private domain for testing purposes only.
For an example, see Sample Azure infrastructure setup.