automation-suite
2024.10
false
- Información general
- Requisitos
- Preinstalación
- 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
- Migrar de Automation Suite en EKS/AKS a Automation Suite en OpenShift
- 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
- No se puede acceder a Automation Hub tras la actualización a Automation Suite 2024.10.0
- 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
- 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
- El robot no puede conectarse a una instancia de Automation Suite Orchestrator
- La transmisión de registros no funciona en las configuraciones de proxy
- La copia de seguridad de Velero falla con el error de validación fallida
- El acceso a FQDN devuelve RBAC: error de acceso denegado
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía de instalación de Automation Suite en EKS/AKS
Última actualización 13 de nov. de 2025
El siguiente ejemplo muestra un archivo input.json con todos los productos habilitados, así como los parámetros de configuración obligatorios y opcionales para Automation Suite en AKS. Puedes utilizar el ejemplo como referencia y realizar cambios según los requisitos de tu entorno.
Ten en cuenta que la selección mínima de productos UiPath® requiere que los servicios de la plataforma estén habilitados. Asegúrate de reemplazar los FQDN, los nombres de host, los nombres de usuario y las contraseñas, y las cadenas de conexión SQL con tus propias configuraciones.
{
"kubernetes_distribution": "aks",
"install_type": "online",
"profile": "ha",
"registries": {
"docker": {
"url": "registry.uipath.com",
"username": "",
"password": ""
},
"helm": {
"url": "registry.uipath.com",
"username": "",
"password": ""
}
},
"fqdn": "automationsuite.mycompany.com",
"admin_username": "admin",
"admin_password": "password",
"fips_enabled_nodes": false,
"fabric": {
"redis": {
"license": "", // fabric.redis.license must not be specified when fabric.redis.{hostname, password, port} are specified
"ha":false,
"hostname": "redis-cache.mycompany.com",
"password": "redispassword",
"port": 6380,
"tls": true
}
},
"external_object_storage": {
"enabled": true,
"create_bucket": true,
"storage_type": "azure",
"use_managed_identity": false,
"azure_fqdn_suffix": "core.windows.net",
"account_key": "secretkey",
"use_workload_identity" : "",
"account_name": "as-storage-account",
// storage type s3 specific config:
"fqdn": "",
"port": "",
"region": "us-east-1",
"access_key": "",
"secret_key": "",
"use_instance_profile": true,
"bucket_name_prefix": "",
"bucket_name_suffix": ""
},
"infra": {
"docker_registry": {}
},
"ingress": {
"service_annotations": {
"service.beta.kubernetes.io/azure-load-balancer-internal": "false",
"service.beta.kubernetes.io/azure-load-balancer-ipv4": "<ip>"
},
"gateway_selector": {
"istio": "ingressgateway"
}
},
"istioMinProtocolVersion": "TLSV1_3",
"disable_presigned_url": false,
"tolerations": [],
"exclude_components": [],
"server_certificate": {
"tls_cert_file": "",
"tls_key_file": "",
"ca_cert_file": ""
},
"additional_ca_certs": "",
"registry_ca_cert": "",
"identity_certificate": {
"saml_current_service_cert_file": "",
"saml_current_service_cert_pass": "",
"saml_future_service_cert_file": "",
"saml_future_service_cert_pass": "",
"ldap_cert_authority_file": ""
},
"sql": {
"create_db": false,
"server_url": "",
"port": "",
"username": "",
"password": ""
},
"orchestrator": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-orchestrator"
},
"testautomation": {
"enabled": true
},
"updateserver": {
"enabled": true
}
},
"processmining": {
"external_object_storage": {
"bucket_name": "uipath-as-processmining"
},
"enabled": true
},
"integrationservices": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"insights": {
"enabled": true,
"enable_realtime_monitoring": false,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"automation_hub": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"automation_ops": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"aicenter": {
"external_object_storage": {
"bucket_name": "uipath-as-platform"
},
"enabled": true
},
"documentunderstanding": {
"external_object_storage": {
"bucket_name": "uipath-as-platform"
},
"enabled": true
},
"test_manager": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"action_center": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"apps": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"asrobots": {
"packagecaching": true,
"packagecachefolder": "/uipath_asrobots_package_cache",
"external_object_storage": {
"bucket_name": "uipath-as-platform"
},
"enabled": true
},
"studioweb": {
"enabled": false
},
"dataservice": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-dataservice"
}
},
"storage_class": "managed-premium",
"storage_class_single_replica": "azurefile-csi",
"platform": {
"enabled": true
},
"telemetry_optout": false,
"pod_identity" : {
"enabled": true,
"aks_managed_identity_client_id": <client-id>
},
"proxy": {
"enabled": true,
"http_proxy": "<<http://<PROXY-SERVER-IP>>:<PROXY-PORT>",
"https_proxy": "<<http://<PROXY-SERVER-IP>>:<PROXY-PORT>",
"no_proxy": "paste list from Configuring the cluster section"
},
"snapshot": {
"enabled": true,
"aks_infra_resource_group": "MC_ci-asaks4002399_ci-asaks4002399_eastus",
"external_object_storage": {
"storage_type": "azure",
"cloud_name": "AzurePublicCloud",
"resource_group": "ci-asaks4002399",
"auth_mode": "ServicePrincipal",
"subscription_id": "b65b0225-ce9b-4a79-9dd9-c00071d40d64",
"tenant_id": "d8353d2a-b153-4d17-8827-902c51f72357",
"account_name": "storaccid2547865",
"bucket_name": "uipath-backup",
"client_id": "1fbd7d95-5f8c-4f70-90a6-fdf20310d10e",
"client_secret": "----"
}
},
"sql_connection_string_template": "Server=tcp:mssql.mycompany.com,1443;Initial Catalog=DB_NAME_PLACEHOLDER;Persist Security Info=False;User Id=sqladmin;Password='sqlpassword';MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;Max Pool Size=100;",
"sql_connection_string_template_jdbc": "jdbc:sqlserver://mssql.mycompany.com:1443;database=DB_NAME_PLACEHOLDER;user=sqladmin;password={sqlpassword};encrypt=true;trustServerCertificate=true;loginTimeout=30;hostNameInCertificate=mssql.mycompany.com",
"sql_connection_string_template_odbc": "SERVER=mssql.mycompany.com,1443;DATABASE=DB_NAME_PLACEHOLDER;DRIVER={ODBC Driver 17 for SQL Server};UID=sqladmin;PWD={sqlpassword};Encrypt=yes;TrustServerCertificate=yes;Connection Timeout=30;hostNameInCertificate=mssql.mycompany.com",
"sql_connection_string_template_sqlalchemy_pyodbc": "mssql+pyodbc://sqladmin:sqlpassword@mssql.mycompany.com:1443/DB_NAME_PLACEHOLDER?driver=ODBC+Driver+17+for+SQL+Server",
"postgresql_connection_string_template_sqlalchemy_pyodbc": "postgresql+psycopg2://sa:<password>@135.235.240.165:5432/DB_NAME_PLACEHOLDER"
}{
"kubernetes_distribution": "aks",
"install_type": "online",
"profile": "ha",
"registries": {
"docker": {
"url": "registry.uipath.com",
"username": "",
"password": ""
},
"helm": {
"url": "registry.uipath.com",
"username": "",
"password": ""
}
},
"fqdn": "automationsuite.mycompany.com",
"admin_username": "admin",
"admin_password": "password",
"fips_enabled_nodes": false,
"fabric": {
"redis": {
"license": "", // fabric.redis.license must not be specified when fabric.redis.{hostname, password, port} are specified
"ha":false,
"hostname": "redis-cache.mycompany.com",
"password": "redispassword",
"port": 6380,
"tls": true
}
},
"external_object_storage": {
"enabled": true,
"create_bucket": true,
"storage_type": "azure",
"use_managed_identity": false,
"azure_fqdn_suffix": "core.windows.net",
"account_key": "secretkey",
"use_workload_identity" : "",
"account_name": "as-storage-account",
// storage type s3 specific config:
"fqdn": "",
"port": "",
"region": "us-east-1",
"access_key": "",
"secret_key": "",
"use_instance_profile": true,
"bucket_name_prefix": "",
"bucket_name_suffix": ""
},
"infra": {
"docker_registry": {}
},
"ingress": {
"service_annotations": {
"service.beta.kubernetes.io/azure-load-balancer-internal": "false",
"service.beta.kubernetes.io/azure-load-balancer-ipv4": "<ip>"
},
"gateway_selector": {
"istio": "ingressgateway"
}
},
"istioMinProtocolVersion": "TLSV1_3",
"disable_presigned_url": false,
"tolerations": [],
"exclude_components": [],
"server_certificate": {
"tls_cert_file": "",
"tls_key_file": "",
"ca_cert_file": ""
},
"additional_ca_certs": "",
"registry_ca_cert": "",
"identity_certificate": {
"saml_current_service_cert_file": "",
"saml_current_service_cert_pass": "",
"saml_future_service_cert_file": "",
"saml_future_service_cert_pass": "",
"ldap_cert_authority_file": ""
},
"sql": {
"create_db": false,
"server_url": "",
"port": "",
"username": "",
"password": ""
},
"orchestrator": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-orchestrator"
},
"testautomation": {
"enabled": true
},
"updateserver": {
"enabled": true
}
},
"processmining": {
"external_object_storage": {
"bucket_name": "uipath-as-processmining"
},
"enabled": true
},
"integrationservices": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"insights": {
"enabled": true,
"enable_realtime_monitoring": false,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"automation_hub": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"automation_ops": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"aicenter": {
"external_object_storage": {
"bucket_name": "uipath-as-platform"
},
"enabled": true
},
"documentunderstanding": {
"external_object_storage": {
"bucket_name": "uipath-as-platform"
},
"enabled": true
},
"test_manager": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"action_center": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"apps": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-platform"
}
},
"asrobots": {
"packagecaching": true,
"packagecachefolder": "/uipath_asrobots_package_cache",
"external_object_storage": {
"bucket_name": "uipath-as-platform"
},
"enabled": true
},
"studioweb": {
"enabled": false
},
"dataservice": {
"enabled": true,
"external_object_storage": {
"bucket_name": "uipath-as-dataservice"
}
},
"storage_class": "managed-premium",
"storage_class_single_replica": "azurefile-csi",
"platform": {
"enabled": true
},
"telemetry_optout": false,
"pod_identity" : {
"enabled": true,
"aks_managed_identity_client_id": <client-id>
},
"proxy": {
"enabled": true,
"http_proxy": "<<http://<PROXY-SERVER-IP>>:<PROXY-PORT>",
"https_proxy": "<<http://<PROXY-SERVER-IP>>:<PROXY-PORT>",
"no_proxy": "paste list from Configuring the cluster section"
},
"snapshot": {
"enabled": true,
"aks_infra_resource_group": "MC_ci-asaks4002399_ci-asaks4002399_eastus",
"external_object_storage": {
"storage_type": "azure",
"cloud_name": "AzurePublicCloud",
"resource_group": "ci-asaks4002399",
"auth_mode": "ServicePrincipal",
"subscription_id": "b65b0225-ce9b-4a79-9dd9-c00071d40d64",
"tenant_id": "d8353d2a-b153-4d17-8827-902c51f72357",
"account_name": "storaccid2547865",
"bucket_name": "uipath-backup",
"client_id": "1fbd7d95-5f8c-4f70-90a6-fdf20310d10e",
"client_secret": "----"
}
},
"sql_connection_string_template": "Server=tcp:mssql.mycompany.com,1443;Initial Catalog=DB_NAME_PLACEHOLDER;Persist Security Info=False;User Id=sqladmin;Password='sqlpassword';MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;Max Pool Size=100;",
"sql_connection_string_template_jdbc": "jdbc:sqlserver://mssql.mycompany.com:1443;database=DB_NAME_PLACEHOLDER;user=sqladmin;password={sqlpassword};encrypt=true;trustServerCertificate=true;loginTimeout=30;hostNameInCertificate=mssql.mycompany.com",
"sql_connection_string_template_odbc": "SERVER=mssql.mycompany.com,1443;DATABASE=DB_NAME_PLACEHOLDER;DRIVER={ODBC Driver 17 for SQL Server};UID=sqladmin;PWD={sqlpassword};Encrypt=yes;TrustServerCertificate=yes;Connection Timeout=30;hostNameInCertificate=mssql.mycompany.com",
"sql_connection_string_template_sqlalchemy_pyodbc": "mssql+pyodbc://sqladmin:sqlpassword@mssql.mycompany.com:1443/DB_NAME_PLACEHOLDER?driver=ODBC+Driver+17+for+SQL+Server",
"postgresql_connection_string_template_sqlalchemy_pyodbc": "postgresql+psycopg2://sa:<password>@135.235.240.165:5432/DB_NAME_PLACEHOLDER"
}