- Getting Started
- 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
AI Center Installation Guide
Configuring the FQDN post-installation
cluster_config.json
file for all the nodes in the cluster.
fqdn
- update this field with new FQDN that you need to access the cluster.fixed_rke_address
- if this value is identical to thefqdn
field incluster_config.json
, then you need to update this value as well to reflect the new FQDN.Note: Changing the FQDN also requires new server certificates. If a new certificate is available, you have two options: either continue with the new self-signed certificate configured by the installer automatically, or stop the installation and bring in a new certificate.Changing the FQDN also requires a new identity access token.
You can configure the certificate via theserver_certificate
field incluster_config.json
.
To update the FQDN in single-node evaluation mode, take the following steps:
- Navigate to the
UiPathAutomationSuite
folder (the location of the installer bundle). - Run the following command to update the FQDN:
sudo ./install-uipath.sh -i ./cluster_config.json -o output.json -a --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o output.json -a --accept-license-agreement
Run the following command to update the FQDN for the infrastructure:
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
Run the following command to update the FQDN for the fabric and services:
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -f -s --install-type offline --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -f -s --install-type offline --accept-license-agreement
To update the FQDN in multi-node HA-ready production mode, run the installer on all the machines (server and agent nodes). Note that the order of execution is very important. You first need to run the installer on all the servers, and then on all remaining agent nodes as well as the Task Mining node.
- Navigate to the
UiPathAutomationSuite
folder (the location of the installer bundle). - Run the following command to update the FQDN:
Online
sudo ./install-uipath.sh -i cluster_config.json -o output.json -a --accept-license-agreement
sudo ./install-uipath.sh -i cluster_config.json -o output.json -a --accept-license-agreement
Offline
Run the following command to update FQDN for the infrastructure:
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
Run the following command to update FQDN for the fabric and services:
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -f -s --install-type offline --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -f -s --install-type offline --accept-license-agreement
- Navigate to the
UiPathAutomationSuite
folder (the location of the installer bundle). - Run the following command to update the FQDN:
Online
sudo ./install-uipath.sh -i cluster_config.json -o output.json -k -j server --accept-license-agreement
sudo ./install-uipath.sh -i cluster_config.json -o output.json -k -j server --accept-license-agreement
Offline
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j server --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j server --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
The differences between the command run on the first server node and the one used for the subsequent server nodes are as follows:
- the
-a
option - replaced with-k
to prevent running the fabric and service installer on any other nodes, which is only necessary for the first server machine. - the
-j
server option - used to differentiate between server and agent node.
- Navigate to the
UiPathAutomationSuite
folder (the location of the installer bundle). - Run the following command to update the FQDN:
Online
sudo ./install-uipath.sh -i cluster_config.json -o output.json -k -j agent --accept-license-agreement
sudo ./install-uipath.sh -i cluster_config.json -o output.json -k -j agent --accept-license-agreement
Offline
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j agent --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement
sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j agent --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement