- 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
Los pods de AI Center y Document Understanding no se inician con la verificación del certificado TLS habilitada
Soluciones para fallos de inicio de pod con verificación TLS en Automation Suite en EKS/AKS, incluida la configuración de montaje de volumen.
Descripción
Cuando la verificación del certificado TLS de la base de datos está habilitada (trustservercertificate=false en la cadena de conexión SQL), algunos pods de AI Center y Document Understanding pueden atascarse en Init:CrashLoopBackOff. El contenedor init await-migration-completion no se conecta a la base de datos, con errores de protocolo de enlace TLS/SSL en los registros.
Solución
Para solucionar el problema, sigue los siguientes pasos:
-
Deshabilita la sincronización automática para AI Center y Document Understanding en ArgoCD.
-
Añade manualmente los siguientes montajes de volumen al contenedor
await-migration-completioninit en cada implementación afectada.Para
aistorageyaistorage-cleanup:- mountPath: /etc/pki/ca-trust/extracted/java/ name: java - mountPath: /etc/pki/ca-trust/extracted/edk2/ name: edk2 - mountPath: /etc/pki/ca-trust/extracted/pem/ name: pem - mountPath: /etc/pki/ca-trust/extracted/openssl/ name: openssl - mountPath: /etc/pki/ca-trust/source/anchors/ name: cert-location- mountPath: /etc/pki/ca-trust/extracted/java/ name: java - mountPath: /etc/pki/ca-trust/extracted/edk2/ name: edk2 - mountPath: /etc/pki/ca-trust/extracted/pem/ name: pem - mountPath: /etc/pki/ca-trust/extracted/openssl/ name: openssl - mountPath: /etc/pki/ca-trust/source/anchors/ name: cert-locationPara
du-digitizerydu-digitizer-cleanup:- mountPath: /etc/ssl/certs name: cert-trust-store - mountPath: /usr/local/share/ca-certificates name: cert-location- mountPath: /etc/ssl/certs name: cert-trust-store - mountPath: /usr/local/share/ca-certificates name: cert-locationNota:Estos volúmenes ya están definidos en el nivel de pod y solo deben montarse en el contenedor init.
-
Habilita la sincronización automática de nuevo.