- Información general
- Requisitos
- Preinstalación
- Preparar la instalación
- Instalar y configurar la malla de servicio
- Descarga de los paquetes de instalación
- Configurar el registro compatible con OCI
- Conceder permisos de instalación
- Instalar y configurar la herramienta GitOps
- Implementar Redis a través de OperatorHub
- Aplicar configuraciones varias
- Ejecutar uipathctl
- Comprobaciones de requisitos previos
- Ejemplo de salida: comprobación de requisitos previos
- Instalación
- Después de la instalación
- Migración y actualización
- Actualizar Automation Suite
- Migrar productos independientes a Automation Suite
- Paso 1: restaurar la base de datos del producto independiente
- Paso 2: actualizar el esquema de la base de datos del producto restaurada
- Paso 3: mover los datos de la organización de Identity de independiente a Automation Suite
- Paso 4: Realizar una copia de seguridad de la base de datos de la plataforma en Automation Suite
- Paso 5: Fusionar organizaciones en Automation Suite
- Paso 6: actualizar las cadenas de conexión del producto migradas
- Paso 7: migrar Orchestrator independiente
- Paso 8: migrar Insights independiente
- Paso 9: eliminar el tenant predeterminado
- Realizar una migración de un solo tenant
- Migrar entre clústeres de Automation Suite
- Supervisión y alertas
- Administración de clústeres
- Configuración específica del producto
- Configurar parámetros de Orchestrator
- Configurar AppSettings
- Configurar el tamaño máximo de la solicitud
- Anular la configuración de almacenamiento a nivel de clúster
- Configurar NLog
- Guardar los registros del robot en Elasticsearch
- Configurar almacenes de credenciales
- Configurar clave de cifrado por tenant
- Limpiar la base de datos de Orchestrator
- Solución de problemas

Guía de instalación de Automation Suite en OpenShift
input.json antes de iniciar la instalación de Automation Suite.
. De forma predeterminada, este comando verifica todos los requisitos previos. Puedes utilizar los siguientes marcadores:
-
--excluded, si quieres excluir componentes de la ejecución. -
--verbose, si quieres acceder a la salida detallada de la comprobación de requisitos previos. Puedes omitir esta marca para obtener un resultado más conciso y simplificado.
<uipath> . Debes conceder a la herramienta uipathctl los permisos necesarios para permitir la creación del espacio de nombres <uipath> o crearlo tú mismo antes de ejecutar las comprobaciones/pruebas. Además, algunas comprobaciones/pruebas requieren que habilites el uso de hostNetwork.
Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}
Las comprobaciones de la siguiente tabla se ejecutan en cada nodo:
|
Comprobar |
Descripción |
|---|---|
|
Conexión SQL |
Valida que Automation Suite puede conectarse con éxito al servidor SQL para los productos y servicios compartidos de UiPath® (como Identity, Portal, Org Mamagement, etc.) utilizando las cadenas de conexión SQL proporcionadas en el archivo
input.json . Esto es obligatorio para una instalación correcta.
|
|
Roles de SQL DB |
Valida los roles y permisos necesarios para los productos de UiPath®. Esto es obligatorio para una instalación correcta. |
|
Compatibilidad SQL DB |
Valida los requisitos de compatibilidad de SQL DB. |
|
Resolución FQDN |
Valida que el FQDN y los subdominios se puedan resolver correctamente. |
|
API de almacenamiento de objetos |
Valida que las API del almacén de objetos sean accesibles en función de la información de acceso proporcionada en el archivo
input.json . Esto es obligatorio para una instalación correcta de los servicios de UiPath®.
|
|
Caché / Redis |
Valida la conexión a Redis. Esto es obligatorio para una instalación correcta. |
|
Capacidad |
Valida que tienes una capacidad mínima de CPU y RAM en los nodos trabajadores en función de los productos habilitados en el archivo
input.json .
|
|
ClaseDeAlmacenamiento |
Valida que las clases de almacenamiento para el almacenamiento de archivos estén configuradas según sea necesario para los Robots de Automation Suite. |
|
Componentes opcionales |
Valida que su clúster tenga componentes que eligió excluir de la instalación de Automation Suite . |
|
Ingress |
Valida que la entrada del clúster esté configurada correctamente y que las solicitudes de URL FQDN puedan llegar a los productos de UiPath®. |
|
Políticas de red |
Comprueba si las políticas de red configuradas en Automation Suite son compatibles con el clúster. |
|
Registro |
Valida que Automation Suite pueda acceder al registro de UiPath® docker. Esto es obligatorio para una instalación correcta. |
|
Conectividad de clúster | Valida si la comunicación del clúster está configurada correctamente:
Nota: Las comprobaciones de conectividad pueden fallar en OpenShift 4.16–4.18 nodos del plano de control debido a conflictos de puertos. Para solucionar el problema, consulta la sección Resolución de problemas .
|