UiPath Documentation
automation-suite
2024.10
false
UiPath logo, featuring letters U and I in white

Automation Suite on OpenShift installation guide

Last updated Mar 26, 2026

Disaster recovery - Installing the secondary cluster

To install the secondary Automation Suite cluster in an Active/Passive deployment, take the following steps.

  1. Generate or copy the input.json file from the primary Automation Suite cluster. For more details, see Generating or copying the configuration file of the primary cluster.
  2. Update the input.json file with the parameters specific to the secondary Automation Suite cluster.
  3. Resume the Automation Suite installation.
  4. Switch off inactive products if you use an Active/Passive configuration.

Generating or copying the configuration file of the primary cluster

Generate a new input.json file or copy it from the primary cluster.

uipathctl manifest get-revision --namespace <uipath> >> /path/to/new/input.json
uipathctl manifest get-revision --namespace <uipath> >> /path/to/new/input.json

Updating the configuration file

Update the input.json file with the parameters specific to the secondary Automation Suite cluster by taking the following steps:

  1. Turn off the unsupported products.

    Set all the products that are not supported in multi-site to false.

    • For an Active/Passive configuration, disable the products that do not support Active/Passive. For details on Active/Passive support at product level, refer to the table in Disaster recovery - Active/Passive. The following example shows how to disable products:
      {
        "test_manager": {
          "enabled": false
        },
        "process_mining": {
          "enabled": false
        },
        "automation_hub": {
          "enabled": false
        },
        "insights": {
          "enabled": false
        }
      }
      {
        "test_manager": {
          "enabled": false
        },
        "process_mining": {
          "enabled": false
        },
        "automation_hub": {
          "enabled": false
        },
        "insights": {
          "enabled": false
        }
      }
      
    Note:

    Make sure that you enable the platform service as shown in the following example:

    "platform": {
    "enabled": true
    },
    "platform": {
    "enabled": true
    },
    
  2. Provide the kubeconfig of the primary cluster. This is required to access a few of the configurations by the secondary cluster made on the primary cluster.

  3. Update the input.json file with the parameters specific to the secondary cluster. For details, see Advanced installation experience.

Resume the installation

Once the parameters in the previous step are provided or modified in the input.json, you can resume the installation. For details, refer to Installing Automation Suite.

Note:

You must perform the Automation Suite installation using the uipathctl installer. Note that you do not need to generate a new input.json.

Switching off inactive products

If you deployed Automation Suite in Active/Passive mode, you can scale down the cluster and switch off inactive products using the following command.

uipathctl config products scale-down
uipathctl config products scale-down

To scale up the cluster and bring back inactive products, refer to Bringing back the products.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated