- Información general
- Requisitos
- Instalación
- Comprobaciones de requisitos previos
- Descarga de los paquetes de instalación
- clúster uipathctl
- mantenimiento del clúster de uipathctl
- uipathctl cluster maintenance disable
- uipathctl cluster maintenance enable
- uipathctl cluster maintenance is-enabled
- uipathctl cluster migration
- uipathctl cluster migration export
- uipathctl cluster migration import
- uipathctl cluster migration run
- actualización del clúster de uipathctl
- configuración de uipathctl
- uipathctl config add-host-admin
- uipathctl config additional-ca-certificates
- uipathctl config additional-ca-certificates get
- uipathctl config additional-ca-certificates update
- Alertas de configuración de uipathctl
- Complemento de alertas de configuración de uipathctl
- uipathctl config alerts remove-email
- uipathctl config alerts update-email
- uipathctl config argocd
- uipathctl config argocd ca-certificates
- uipathctl config argocd ca-certificates get
- uipathctl config argocd ca-certificates update
- uipathctl config argocd generate-dex-config
- uipathctl config argocd generate-rbac
- uipathctl config argocd registry
- uipathctl config argocd registry get
- uipathctl config argocd registry update
- uipathctl config enable-basic-auth
- orchestrator de configuración de uipathctl
- get-config de uipathctl config del orquestador
- uipathctl config orchestrator update-config
- uipathctl config saml-certificates get
- uipathctl config saml-certificates rotate
- uipathctl config saml-certificates update
- uipathctl config tls-certificates
- uipathctl config tls-certificates get
- uipathctl config tls-certificates update
- uipathctl config token-signing-certificates
- uipathctl config token-signing-certificates get
- uipathctl config token-signing-certificates rotate
- uipathctl config token-signing-certificates update
- salud de uipathctl
- Paquete de salud de uipathctl
- comprobación de estado de uipathctl
- uipathctl health diagnose
- uipathctl health test
- manifiesto de uipathctl
- uipathctl manifest apply
- uipathctl manifest diff
- uipathctl manifest get
- uipathctl manifest get-revision
- lista de manifiesto de aplicaciones de uipathctl
- uipathctl manifest list-revisions
- uipathctl manifest render
- prerrequisito de uipathctl
- uipathctl prereq create
- uipathctl prereq run
- recurso uipathctl
- informe de recursos uipathctl
- instantánea de uipathctl
- copia de seguridad de instantánea de uipathctl
- uipathctl snapshot backup create
- uipathctl snapshot backup disable
- uipathctl snapshot backup enable
- uipathctl snapshot delete
- uipathctl snapshot list
- uipathctl snapshot restore
- uipathctl snapshot restore create
- uipathctl snapshot restore delete
- uipathctl snapshot restore history
- uipathctl snapshot restore logs
- versión de uipathctl
- Después de la instalación
- Migración y actualización
- Actualizar Automation Suite en EKS / AKS
- Paso 1: Mover los datos de la organización de identidad de independiente a Automation Suite
- Paso 2: restaurar la base de datos del producto independiente
- Paso 3: Realizar una copia de seguridad de la base de datos de la plataforma en Automation Suite
- Paso 4: Fusionar organizaciones en Automation Suite
- Paso 5: actualizar las cadenas de conexión de los productos migrados
- Paso 6: migrar el Orchestrator independiente
- Paso 7: migrar Insights independiente
- Paso 8: eliminar el tenant predeterminado
- B) Migración de tenant único
- Migrar de Automation Suite en Linux a Automation Suite en EKS / AKS
- Supervisión y alertas
- Administración de clústeres
- Configuración específica del producto
- Uso de la herramienta de configuración de Orchestrator
- Configurar parámetros de Orchestrator
- Configuración 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 almacenes de credenciales
- Configurar clave de cifrado por tenant
- Solución de problemas
Gestionar los productos
Puede habilitar y deshabilitar productos en Automation Suite en cualquier momento después de la instalación.
input.json
y aplicar la nueva configuración a través uipathctl.
input.json
:
"actioncenter": {
"enabled": "true" //Set to "false" to disable the Action Center
}
"actioncenter": {
"enabled": "true" //Set to "false" to disable the Action Center
}
enable
y una base de datos SQL.
sql_connection_string_template_odbc
en input.json
, el nombre predeterminado de la base de datos es AutomationSuite_Apps
.
sql_connection_str
en el campo Apps. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template_odbc
.
input.json
:
"apps": {
"enabled": "true" //Set to "false" to disable the Apps
"sql_connection_str": "" ////Optional and only require to override the default database name
}
"apps": {
"enabled": "true" //Set to "false" to disable the Apps
"sql_connection_str": "" ////Optional and only require to override the default database name
}
enable
y una base de datos SQL.
sql_connection_string_template_jdbc
en input.json
, el nombre predeterminado de la base de datos de AI Center es AutomationSuite_AICenter
.
sql_connection_str
dentro del campo AI Center. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template_jdbc
.
-
Si AI Center no requiere un Orchestrator externo, consulta los siguientes detalles de configuración para habilitar o deshabilitar AI Center en
input.json
:"aicenter": { "enabled": "true", //Set to "false" to disable the AICenter "sql_connection_str": "" //Optional and only required to override the default database name }
"aicenter": { "enabled": "true", //Set to "false" to disable the AICenter "sql_connection_str": "" //Optional and only required to override the default database name }
AI Center instalado en Automation Suite en AKS / EKS no puede conectarse a un Orchestrator externo.
automation_hub
del archivo input.json
, establece el marcador enabled
en true
:
"automation_hub": {
"enabled": "true" //Set to "false" to disable Automation Hub
"sql_connection_str": "" //Optional and only require to override the default database name
}
"automation_hub": {
"enabled": "true" //Set to "false" to disable Automation Hub
"sql_connection_str": "" //Optional and only require to override the default database name
}
enabled
en false
en la sección automation_hub
del archivo input.json
.
enable
y una base de datos SQL.
sql_connection_string_template
en input.json
, el nombre predeterminado de la base de datos para Automation Ops es AutomationSuite_Platform
.
sql_connection_str
dentro del campo Automation Ops. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template
.
input.json
:
"automation_ops": {
"enabled": "true", //Set to "false" to disable the Automation Ops
"sql_connection_str": "" //Optional and only require to override the default database name
}
"automation_ops": {
"enabled": "true", //Set to "false" to disable the Automation Ops
"sql_connection_str": "" //Optional and only require to override the default database name
}
Antes de habilitar los Robots de Automation Suite, asegúrate de cumplir los requisitos.
Para habilitar los robots de Automation Suite, siga los siguientes pasos:
-
Habilita la marca
asrobots
en el archivoinput.json
. Si quieres habilitar el almacenamiento en caché de paquetes, asegúrate de configurar también correctamente los indicadorespackagecaching
ypackagecachefolder
.{ "asrobots": { "enabled": Boolean, "packagecaching": Boolean, "packagecachefolder": String } }
{ "asrobots": { "enabled": Boolean, "packagecaching": Boolean, "packagecachefolder": String } }Parámetro
Valor predeterminado
Descripción
packagecaching
true
Cuando se establece entrue
, los robots usan una caché local para la resolución de paquetes.packagecachefolder
/uipath_asrobots_package_cache
La ubicación del disco en el nodo del agente sin servidor donde se almacenan los paquetes.
Nota: El almacenamiento en caché de paquetes optimiza las ejecuciones de tus procesos y permite que se ejecuten más rápido. Los paquetes NuGet se obtienen del sistema de archivos en lugar de descargarse de Internet o de la red. Esto requiere un espacio adicional de 10 GiB como mínimo y debe asignarse a una carpeta en el sistema de archivos de la máquina host de los nodos dedicados. -
Si utiliza una configuración de Production multinodo preparada para alta disponibilidad, debe configurar un nodo agente especializado para el Automation Suite Robot.
asrobots
en el archivo input.json
.
enable
y una base de datos SQL.
sql_connection_string_template
en input.json
, el nombre predeterminado de la base de datos es AutomationSuite_DataService
.
sql_connection_str
dentro del campo Data Service. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template
.
input.json
:
"dataservice": {
"enabled": "true", //Set to "false" to disable the Data Service,
"sql_connection_str": "" //Optional and only require to override the default database name
}
"dataservice": {
"enabled": "true", //Set to "false" to disable the Data Service,
"sql_connection_str": "" //Optional and only require to override the default database name
}
enable
y una base de datos SQL.
sql_connection_string_template_odbc
en input.json
, el nombre predeterminado de la base de datos es AutomationSuite_DU_Datamanager
.
sql_connection_str
dentro del campo Document Understanding. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template_odbc
.
input.json
:
"documentunderstanding": {
"enabled": "true", //Set to "false" to disable the Document Understanding
"sql_connection_str": "" //Optional and only require to override the default database name
}
"documentunderstanding": {
"enabled": "true", //Set to "false" to disable the Document Understanding
"sql_connection_str": "" //Optional and only require to override the default database name
}
enable
y una base de datos SQL.
sql_connection_string_template
en input.json
, el nombre predeterminado de la base de datos es AutomationSuite_Insights
.
sql_connection_str
dentro del campo Insights. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template
.
enable_realtime_monitoring
en true
.
Insights tiene una configuración SMTP opcional para habilitar la recepción de notificaciones por correo electrónico. Para obtener más información, consulta Configurar input.json.
input.json
:
"insights": {
"enabled": "true", //Set to "false" to disable the Insights,
"enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
"sql_connection_str": "" //Optional and only require to override the default database name
}
"insights": {
"enabled": "true", //Set to "false" to disable the Insights,
"enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
"sql_connection_str": "" //Optional and only require to override the default database name
}
orchestrator
en true
en el archivo input.json
.
"orchestrator": {
"enabled": "true" //Set to "false" to disable Orchestrator
"sql_connection_str": "" //Optional and only require to override the default database name
}
"orchestrator": {
"enabled": "true" //Set to "false" to disable Orchestrator
"sql_connection_str": "" //Optional and only require to override the default database name
}
orchestrator
en false
en el archivo input.json
.
input.json
:
- Habilita la marca
processmining
. -
Configura las siguientes plantillas de cadena de conexión:
sql_connection_string_template
sql_connection_string_template_jdbc
sql_connection_string_template_odbc
sql_connection_string_template_sqlalchemy_pyodbc
-
Añada una cadena de conexión independiente para el segundo SQL Server:
"processmining": { "enabled": true, "sql_connection_str": "" // dotnet connection string "sqlalchemy_pyodbc_sql_connection_str": "", "warehouse": { "sql_connection_str": "", "sqlalchemy_pyodbc_sql_connection_str": "" } }
"processmining": { "enabled": true, "sql_connection_str": "" // dotnet connection string "sqlalchemy_pyodbc_sql_connection_str": "", "warehouse": { "sql_connection_str": "", "sqlalchemy_pyodbc_sql_connection_str": "" } }
processmining
.
enable
y una base de datos SQL.
sql_connection_string_template
en input.json
, el nombre predeterminado de la base de datos es AutomationSuite_Task_Mining
.
Para modificar el nombre predeterminado, puede actualizar el archivo sql_connection_str dentro del campo Task Mining para anular la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template
Task Mining requiere algunos pasos adicionales, incluido el aprovisionamiento de un nodo agente dedicado para cargas de trabajo específicas de IA.
input.json
:
"task_mining": {
"enabled": "true", //Set to "false" to disable the Task Mining,
"sql_connection_str": "" //Optional and only require to override the default database name
}
"task_mining": {
"enabled": "true", //Set to "false" to disable the Task Mining,
"sql_connection_str": "" //Optional and only require to override the default database name
}
Descontaminación para cargas de trabajo
Si se desea, el nodo de Task Mining se puede reutilizar como nodo agente. Para lograrlo, ejecuta los siguientes comandos:
- Comprueba una corrupción real utilizando el comando
kubectl describe node task-mining_nodename
. - Ejecuta el comando
kubectl taint nodes task-mining_nodename task.mining/cpu=present:NoSchedule-
. - Compruebe que la corrupción ha desaparecido utilizando el comando
kubectl describe node task-mining_nodename
.
enable
y una base de datos SQL.
sql_connection_string_template
en input.json
, el nombre predeterminado de la base de datos es AutomationSuite_Test_Manager
.
sql_connection_str
dentro del campo Test Manager. Esto anula la base de datos predeterminada y la plantilla de la cadena de conexión establecida en sql_connection_string_template
.
input.json
:
"test_manager": {
"enabled": "true", //Set to "false" to disable the Test Manager,
"sql_connection_str": "" //Optional and only require to override the default database name
}
"test_manager": {
"enabled": "true", //Set to "false" to disable the Test Manager,
"sql_connection_str": "" //Optional and only require to override the default database name
}
input.json
, ejecuta los siguientes comandos con el instalador uipathctl
para actualizar la configuración del servicio:
- Ejecuta el siguiente comando para obtener un informe de los cambios que se realizarán en el clúster:
# uipathctl manifest apply --dry-run input.json automationhub deleted (dry-run) platform updated (dry-run)
# uipathctl manifest apply --dry-run input.json automationhub deleted (dry-run) platform updated (dry-run) - Para aplicar los cambios en el clúster, ejecuta:
# uipathctl manifest apply input.json --log-level info --skip-helm
# uipathctl manifest apply input.json --log-level info --skip-helm
- Paso 1: Cambiar la selección de productos en el archivo de configuración
- Habilitar o deshabilitar Action Center
- Habilitar o deshabilitar aplicaciones
- Habilitar o deshabilitar AI Center
- Habilitar o deshabilitar Automation Hub
- Habilitar o deshabilitar Automation Ops
- Enabling or disabling Automation Suite Robots
- Enabling or disabling Data Service
- Habilitar o deshabilitar Document Understanding
- Habilitar o deshabilitar Insights
- Enabling or disabling Orchestrator
- Enabling or disabling Process Mining
- Habilitar o deshabilitar Task Mining
- Habilitar o deshabilitar Test Manager
- Paso 2: ejecutar el instalador para actualizar la configuración del nuevo producto