automation-suite
2023.10
false
Guía de instalación de Automation Suite en EKS/AKS
- Información general
- Requisitos
- Instalación
- 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: Migrar Test Manager independiente
- Paso 9: eliminar el tenant predeterminado
- Realizar una migración de un solo tenant
- 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
- 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
- Limpiar la base de datos de Orchestrator
- Solución de problemas
- La instalación falla cuando Velero está habilitado
- 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
- Los pods no pueden comunicarse con FQDN en un entorno de proxy
- Se ignora la cadena de conexión SQL de la automatización de pruebas
- Error de copia de seguridad de EKS debido a la versión de Velero
- La copia de seguridad de Velero falla con el error de validación fallida
- El acceso a FQDN devuelve un error de acceso RBAC denegado
- Mitigación manual de Política de red de ArgoCD (GHSA-47m3-95c7-g2g8)
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
La instalación falla cuando Velero está habilitado
Corrige los fallos de instalación de Automation Suite causados por la habilitación de Velero en las implementaciones de EKS/AKS.
Descripción
La instalación de Automation Suite puede fallar cuando Velero está habilitado.
Solución
Para solucionar el problema, realiza los siguientes pasos:
- Asegúrate de que Helm 3.14 se ejecuta en el jumpbox o portátil utilizado para instalar Automation Suite.
- Extrae los valores de configuración del gráfico de Helm fallido, que en este caso es Velero:
helm -n velero get values velero > customvals.yamlhelm -n velero get values velero > customvals.yaml - Añade el secreto de extracción de imagen que falta en el archivo
customvals.yaml, en la ruta.image.imagePullSecrets:image: imagePullSecrets: - uipathpullsecretimage: imagePullSecrets: - uipathpullsecret - Si Velero ya se ha instalado, desinstálalo:
helm uninstall -n velero velerohelm uninstall -n velero velero - Crea un nuevo archivo llamado
velerosecrets.txt. Rellénalo con tu información específica, como se muestra en el siguiente ejemplo:AZURE_CLIENT_SECRET=<secretforserviceprincipal> AZURE_CLIENT_ID=<clientidforserviceprincipal> AZURE_TENANT_ID=<tenantidforserviceprincipal> AZURE_SUBSCRIPTION_ID=<subscriptionidforserviceprincipal> AZURE_CLOUD_NAME=AzurePublicCloud AZURE_RESOURCE_GROUP=<infraresourcegroupoftheakscluster>AZURE_CLIENT_SECRET=<secretforserviceprincipal> AZURE_CLIENT_ID=<clientidforserviceprincipal> AZURE_TENANT_ID=<tenantidforserviceprincipal> AZURE_SUBSCRIPTION_ID=<subscriptionidforserviceprincipal> AZURE_CLOUD_NAME=AzurePublicCloud AZURE_RESOURCE_GROUP=<infraresourcegroupoftheakscluster> - Codifica el archivo
velerosecrets.txt:export b64velerodata=$(cat velerosecrets.txt | base64)export b64velerodata=$(cat velerosecrets.txt | base64) - Crea el secreto
velero-azureen el espacio de nombresvelero. Incluye el siguiente contenido:apiVersion: v1 kind: Secret metadata: name: velero-azure namespace: velero data: cloud: <put the $b64velerodata value here>apiVersion: v1 kind: Secret metadata: name: velero-azure namespace: velero data: cloud: <put the $b64velerodata value here> - Reinstala Velero:
helm install velero -n velero <path to velero - 3.1.6 helm chart tgz> -f customvals.yamlhelm install velero -n velero <path to velero - 3.1.6 helm chart tgz> -f customvals.yaml