UiPath Documentation
automation-suite
2.2510
true
Automation Suite on OpenShift installation guide

Caching

Configure Redis for distributed caching in Automation Suite on OpenShift.

UiPath® products on Automation Suite require Redis to ensure caching capabilities. For a list of prerequisites and compatible Redis versions, refer to Compatibility matrix.

Multiple services in Automation Suite, such as Orchestrator and Identity, use Redis as a distributed cache, for speeding up critical and high volume operations. These services store data that is accessed frequently in Redis, to avoid either retrieving the data from the database or doing expensive computations multiple times.

You have the following options for meeting the Redis caching requirements:

  • Install and configure Redis, either on your OpenShift cluster or on different servers external to the OpenShift cluster.

  • Install the OpenShift Redis Enterprise Operator on your OpenShift cluster in one of the following ways:

    Note:

    UiPath® support does not cover OpenShift Redis Enterprise Operator. You must address OpenShift Redis Enterprise Operator support requests directly to Red Hat or Redis Enterprise.

    You can activate the OpenShift Redis Enterprise Operator from OperatorHub using a UiPath-provided HAA Redis license or a Redis license obtained directly from Redis.

    If you configure Redis Enterprise without applying a valid production license, the Redis trial license may expire after 30 days. This can lead to licensing-related restrictions and operational risk.

After meeting the caching prerequisites, you must pass the access information in the input.json file, as shown in the following example:

"fabric": {
  "redis": {
    "hostname": "xx",
    "password": "xx",
    "port": 6380,
    "tls": true
  }
}
"fabric": {
  "redis": {
    "hostname": "xx",
    "password": "xx",
    "port": 6380,
    "tls": true
  }
}
Note:

Set the value of the tls parameter to true only if the Redis URL is trusted by a known authority or if you added the certificates to the additional CA certificates. Otherwise, set the value of the tls parameter to false.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated