UiPath Documentation
automation-suite
2024.10
false

Automation Suite on OpenShift installation guide

Configuring appSettings

The Orchestrator configuration consists of an array of Kubernetes config maps and secrets that are loaded in a specific order, and placed in the appSettings section of config maps.

The latest configuration is loaded from the orchestrator-customconfig config map. Any newly loaded configuration overwrites all existing settings that have the same key.

To display the current custom Orchestrator configuration, use the config orchestrator get-config uipathctl command:

uipathctl config orchestrator get-config --app-settings
{
  "key":"value"
}
uipathctl config orchestrator get-config --app-settings
{
  "key":"value"
}

The uipathctl commands needed for configuring appSettings are:

  • uipathctl config orchestrator get-config --app-settings - Exports the current configuration in a key-value pair json file, ready for editing. For more details, refer to the uipathctl config orchestrator get-config section.
  • uipathctl config orchestrator update-config --app-settings appsettings.json - Updates the configuration with your changes. For more details, refer to the uipathctl config orchestrator update-config section.
  1. Export the current custom appSettings configuration to a json file using this command:

    uipathctl config orchestrator get-config --app-settings > appsettings.json
    uipathctl config orchestrator get-config --app-settings > appsettings.json
    
  2. Edit the exported appsettings.json file as needed. You can add, remove, or change any of its settings, as shown in the following example:

    {
        "Triggers.DisableWhenFailedCount": "20",
        "Triggers.JobsCountStrategy": "NoLimit"
    }
    {
        "Triggers.DisableWhenFailedCount": "20",
        "Triggers.JobsCountStrategy": "NoLimit"
    }
    
    Note:

    You must export the file again every time you need to make a change, since the update overwrites all settings.

  3. Update the appSettings configuration using this command:

    uipathctl config orchestrator update-config --app-settings appsettings.json
    orchestrator config updated
    uipathctl config orchestrator update-config --app-settings appsettings.json
    orchestrator config updated
    

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated