automation-suite
2.2510
true
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía de instalación de Automation Suite en OpenShift

Última actualización 5 de dic. de 2025

Implementar Redis a través de OperatorHub

Los productos de UiPath® en Automation Suite requieren Redis para garantizar las capacidades de almacenamiento en caché. Tienes las siguientes opciones para cumplir los requisitos de almacenamiento en caché de Redis:
  • Instala y configura Redis, ya sea en tu clúster de OpenShift o en diferentes servidores externos al clúster de OpenShift.

  • Instala el operador de Redis Enterprise en tu clúster de OpenShift. Para instalar Redis Enterprise Operator a través de OperatorHub, sigue las instrucciones de esta sección. Si instalas varias instancias de Automation Suite en el mismo clúster, asegúrate de instalar Redis en todos los espacios de nombres correspondientes y reemplaza el host de Redis en consecuencia en el archivo input.json en función de cada instalación.
    Nota:
    • Automation Suite no viene con una licencia de operador de Redis Enterprise. Debes obtener una licencia directamente de Redis o utilizar una licencia HAA Redis proporcionada por UiPath.
    • Si utilizas la versión 6.2.18-41 o anterior del operador de Redis Enterprise, debes instalar la restricción de contexto de seguridad antes de instalar el operador. Para obtener más información, consulta la documentación de Redis.

Instalar el operador Redis Enterprise

Sigue los siguientes pasos para instalar Redis Enterprise Operator a través de OperatorHub:
  1. En la interfaz de OpenShift, ve a Operadores > OperatorHub.
  2. En el campo de búsqueda, busca Redis Enterprise.
  3. Selecciona Operador empresarial de Redis proporcionado por Redis en la lista de resultados. La entrada está marcada como Certificada. De forma predeterminada, la imagen se extrae del registro de Red Had.
  4. En la página Instalar operador , especifica el espacio de nombres para el operador. Solo se admite un espacio de nombres por operador.
  5. Actualiza el canal con la versión que quieres instalar. Para obtener más información sobre versiones específicas, consulta las notas de la versión del operador.
  6. Elija una estrategia de aprobación. Para los sistemas de producción, utiliza Manual para asegurarte de que las actualizaciones del operador requieren tu aprobación.
  7. Selecciona Instalar y aprueba el plan de instalación.
Puedes supervisar el estado de tu suscripción de Operador de Redis Enterprise en Operadores > Operadores instalados.

Crear el clúster de Redis Enterprise

Sigue los siguientes pasos para crear el clúster de Redis Enterprise:
  1. Crea un archivo redis-enterprise-cluster.yaml con los siguientes contenidos:
    ---
    apiVersion: app.redislabs.com/v1
    kind: RedisEnterpriseCluster
    metadata:
      name: rec
    spec:
      bootstrapperImageSpec:
        repository: registry.connect.redhat.com/redislabs/redis-enterprise-operator
      persistentSpec:
        enabled: true
      redisEnterpriseServicesRiggerImageSpec:
        repository: registry.connect.redhat.com/redislabs/services-manager
      redisEnterpriseImageSpec:
        imagePullPolicy: IfNotPresent
        repository: registry.connect.redhat.com/redislabs/redis-enterprise
      nodes: 1
      uiServiceType: ClusterIP---
    apiVersion: app.redislabs.com/v1
    kind: RedisEnterpriseCluster
    metadata:
      name: rec
    spec:
      bootstrapperImageSpec:
        repository: registry.connect.redhat.com/redislabs/redis-enterprise-operator
      persistentSpec:
        enabled: true
      redisEnterpriseServicesRiggerImageSpec:
        repository: registry.connect.redhat.com/redislabs/services-manager
      redisEnterpriseImageSpec:
        imagePullPolicy: IfNotPresent
        repository: registry.connect.redhat.com/redislabs/redis-enterprise
      nodes: 1
      uiServiceType: ClusterIP
    Establece el valor del parámetro nodes en el archivo YAML para determinar el número de pods que se ejecutan en el clúster de Redis Enterprise.
  2. Aplica la configuración del archivo YAML al clúster de OpenShift ejecutando el siguiente comando:
    Nota: Reemplaza el marcador de posición <redis-namespace> en el comando con el espacio de nombres que utilizaste en el paso anterior.
    oc apply -f redis-enterprise-cluster.yaml -n "<redis-namespace>"oc apply -f redis-enterprise-cluster.yaml -n "<redis-namespace>"
  3. Comprueba que el clúster está en estado Running utilizando el siguiente comando. El comando requiere que la utilidad jq esté instalada en tu máquina.
    oc get RedisEnterpriseCluster -n <redis-system> -o json | jq -r '.items[0].status.state'oc get RedisEnterpriseCluster -n <redis-system> -o json | jq -r '.items[0].status.state'
    Para instalar jq, utiliza una de las siguientes opciones:
    • Opción 1: ejecuta el siguiente comando:
      yum install -y epel-release yum install -y jqyum install -y epel-release yum install -y jq
    • Opción 2: ejecuta los siguientes comandos:
      shell
      curl https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/j/jq-1.6-2.el7.x86_64.rpm --output /tmp/jq-1.6-2.el7.x86_64.rpm
      yum localinstall /tmp/jq-1.6-2.el7.x86_64.rpmshell
      curl https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/j/jq-1.6-2.el7.x86_64.rpm --output /tmp/jq-1.6-2.el7.x86_64.rpm
      yum localinstall /tmp/jq-1.6-2.el7.x86_64.rpm

Crear la base de datos de Redis

Sigue los siguientes pasos para crear la base de datos de Redis:
  1. Crea un archivo redis-database.yaml con los siguientes contenidos:
    ---
    apiVersion: app.redislabs.com/v1alpha1
    kind: RedisEnterpriseDatabase
    metadata:
      name: redb
    spec:
      tlsMode: disabled
      databasePort: 6380---
    apiVersion: app.redislabs.com/v1alpha1
    kind: RedisEnterpriseDatabase
    metadata:
      name: redb
    spec:
      tlsMode: disabled
      databasePort: 6380
  2. Aplica la configuración del archivo YAML al clúster de OpenShift ejecutando el siguiente comando:
    Nota:
    Reemplaza el marcador de posición <redis-namespace> en el comando con el espacio de nombres que utilizaste en el paso anterior.
    oc apply -f redis-database.yaml -n "<redis-namespace>"oc apply -f redis-database.yaml -n "<redis-namespace>"
  3. Comprueba que la base de datos está en estado active ejecutando el siguiente comando:
    oc get redisenterprisedatabase -n "<redis_namespace>" -o json | jq -r '.items[0].status.status'oc get redisenterprisedatabase -n "<redis_namespace>" -o json | jq -r '.items[0].status.status'

Actualizar el archivo de configuración del clúster

La implementación de Redis a través de OperatorHub requiere que añadas la siguiente sección al archivo de configuración input.json . Sustituye los marcadores de posición <redis-namespace> y <password> por los valores adecuados:
"fabric": {
    "redis": {
      "hostname": "redb.<redis-namespace>.svc.cluster.local",
      "port": 6380,
      "password": "<password>",
      "tls": false
    }
  },  "fabric": {
    "redis": {
      "hostname": "redb.<redis-namespace>.svc.cluster.local",
      "port": 6380,
      "password": "<password>",
      "tls": false
    }
  },
Para recuperar la contraseña, ejecuta el siguiente comando:
oc get secret -n <redis-namespace> redb-redb -o json | jq -r '.data.password' | base64 -doc get secret -n <redis-namespace> redb-redb -o json | jq -r '.data.password' | base64 -d

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.