- Información general
- Requisitos
- Preinstalación
- Preparar la instalación
- Descarga de los paquetes de instalación
- Configurar el registro compatible con OCI
- Conceder permisos de instalación
- Instalar y configurar la malla de servicio
- Instalar y configurar la herramienta GitOps
- Instalar el operador de secretos externos en Kubernetes
- Aplicar configuraciones varias
- Ejecutar uipathctl
- Instalación
- Después de la instalación
- Migración y actualización
- Supervisión y alertas
- Administración de clústeres
- Configuración específica del producto
- Configuración avanzada de Orchestrator
- 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
- Omitir la instalación de la biblioteca de host
- Ai Trust Layer
- Solución de problemas
- Error de aprovisionamiento de AI Center después de actualizar a 2023.10 o posterior
- Volúmenes de Insights creados en dos zonas diferentes después de la migración
- La actualización falla debido a los tamaños de PVC de Insights anulados
- Los componentes de copia de seguridad de Velero permanecen después de actualizar en AKS desde Automation Suite 2024.10.x
- La configuración de la copia de seguridad no funciona debido a un fallo en la conexión a Azure Government
- Los pods en el espacio de nombres de UiPath se atascaban al habilitar los taints de nodo personalizados
- No se puede iniciar Automation Hub y Apps con la configuración de proxy
- La copia de seguridad de Velero falla con el error de validación fallida
- Solución de problemas de secretos externos
- Solución de problemas de Temporal como servicio
- Los pods de AI Center y Document Understanding no se inician con la verificación del certificado TLS habilitada
- Errores de validación del certificado TLS
- Fluentd no exporta registros en entornos IPv6
- Studio Desktop no puede cargar conectores y actividades de Integration Service
- Mitigación manual de Política de red de ArgoCD (GHSA-47m3-95c7-g2g8)
- Configurar solicitudes de recursos y límites para cargas de trabajo creadas por uipathctl
Configuración avanzada de Orchestrator
Opciones de configuración avanzadas para Orchestrator en Automation Suite en EKS/AKS.
La configuración avanzada permite a los ingenieros de soporte anular parámetros de configuración de servicio específicos utilizados durante la instalación e implementación de Automation Suite.
Al utilizar la configuración avanzada, puedes:
- Anula las solicitudes de recursos y los límites para las implementaciones, los conjuntos con estado y los conjuntos de daemon.
- Modificar la configuración del Autoescalado de pod horizontal (HPA).
- Anula los parámetros específicos del gráfico de Helm utilizados por los servicios durante la instalación.
Todos los cambios de configuración avanzados deben definirse en el archivo input.json para garantizar la coherencia de la configuración en todos los entornos.
Cualquier cambio de configuración realizado directamente en ArgoCD también debe replicarse en input.json. Si se vuelve a ejecutar el instalador, es posible que se sobrescriban los cambios realizados solo en ArgoCD.
Uso de la configuración avanzada
-
Identifica los parámetros que deseas anular.
Puedes localizar estos parámetros en uno de los siguientes lugares:
- El archivo
values.yamlen el gráfico de Helm del servicio dentro del repositorio service-fabric-packaging. - La sección Parámetros de la aplicación correspondiente en ArgoCD.
Ejemplo
Si el siguiente parámetro aparece en la sección Parámetros de ArgoCD:
requests.cpu=10requests.cpu=10Esto corresponde a la siguiente configuración JSON:
"requests": { "cpu": "10" }"requests": { "cpu": "10" } - El archivo
-
Modifica el archivo
input.json.Añade una sección
advanced_configurationbajo el servicio correspondiente eninput.json. Convierte el formato del parámetro de YAML a JSON antes de añadirlo al archivo.El siguiente ejemplo anula los parámetros de recursos para el servicio de Orchestrator:
{ "orchestrator": { "advanced_configuration": { "requests": { "cpu": "100m", "memory": "100Mi", "storage": "1Gi", "gpu": 1 }, "limits": { "cpu": "200m", "memory": "200Mi", "storage": "2Gi", "gpu": 1 } } } }{ "orchestrator": { "advanced_configuration": { "requests": { "cpu": "100m", "memory": "100Mi", "storage": "1Gi", "gpu": 1 }, "limits": { "cpu": "200m", "memory": "200Mi", "storage": "2Gi", "gpu": 1 } } } } -
Actualizar los parámetros de autoescalado (opcional).
También puedes anular los parámetros del escalador automático de pod horizontal (HPA) utilizando el bloque de configuración
autoscaling.{ "orchestrator": { "advanced_configuration": { "autoscaling": { "minReplicas": 1, "maxReplicas": 3, "targetCPUUtilizationPercentage": 70, "targetMemoryUtilizationPercentage": 70, "scaleUpStabilizationWindowSeconds": 60, "scaleUp": { "policy": { "type": "Pods", "value": 1, "periodSeconds": 60 } }, "scaleDownStabilizationWindowSeconds": 60, "scaleDown": { "policy": { "type": "Pods", "value": 1, "periodSeconds": 60 } } } } } }{ "orchestrator": { "advanced_configuration": { "autoscaling": { "minReplicas": 1, "maxReplicas": 3, "targetCPUUtilizationPercentage": 70, "targetMemoryUtilizationPercentage": 70, "scaleUpStabilizationWindowSeconds": 60, "scaleUp": { "policy": { "type": "Pods", "value": 1, "periodSeconds": 60 } }, "scaleDownStabilizationWindowSeconds": 60, "scaleDown": { "policy": { "type": "Pods", "value": 1, "periodSeconds": 60 } } } } } } -
Valida los cambios.
Antes de aplicar la configuración a través del instalador, puedes validar los parámetros de forma opcional. Para ello:
- Modifica los parámetros directamente en la aplicación ArgoCD en la sección Parámetros .
- Confirma que la configuración se comporta como se espera.
- Copia la configuración validada en el archivo
input.json.