- Visão geral
- Requisitos
- Pré-instalação
- Preparação da instalação
- Baixando os pacotes de instalação
- Configuração do registro compatível com OCI
- Concessão de permissões de instalação
- Instalação e configuração do service mesh
- Instalando e configurando a ferramenta GitOps
- Instalando o operador de segredos externos no Kubernetes
- Aplicação de configurações diversas
- Executando o uipathctl
- Instalação
- Pós-instalação
- Migração e atualização
- Monitoramento e alertas
- Administração de cluster
- Configuração específica do produto
- Configuração avançada do Orchestrator
- Configuração de parâmetros do Orchestrator
- Configuração do AppSettings
- Configuração do tamanho máximo da solicitação
- Substituição da configuração de armazenamento no nível do cluster
- Configuração do NLog
- Salvando logs do robô no Elasticsearch
- Configuração dos repositórios de credenciais
- Configuração da chave de criptografia por tenant
- Limpeza do banco de dados do Orchestrator
- Ignorar a instalação da biblioteca do host
- AI Trust Layer
- Solução de problemas
- Falha no provisionamento do AI Center após a atualização para a 2023.10 ou posterior
- Volumes do Insights criados em duas zonas diferentes após a migração
- Falha de atualização devido aos tamanhos de PVC do Insights substituídos
- Os componentes de backup do Velero permanecem após a atualização no AKS do Automation Suite 2024.10.x
- A configuração de backup não funciona devido a uma falha na conexão com o Azure Government
- Pods no namespace uipath travaram ao habilitar taints de nó personalizado
- Não é possível iniciar o Automation Hub e o Apps com configuração de proxy
- O backup do Velero falha com o erro FailedValidation
- Solução de problemas de segredos externos
- Solução de problemas de Temporal como um serviço
- Os pods do AI Center e do Document Understanding falham ao iniciar com a verificação do certificado TLS habilitada
- Erros de validação de certificado TLS
- O Fluentd não exporta logs em ambientes IPv6
- O Studio Desktop não pode carregar conectores e atividades do Integration Service
- Migreção manual do ArgoCD NetworkPolicy (GHSA-47m3-95c7-g2g8)
- Configuração de solicitações e limites de recursos para cargas de trabalho criadas pelo uipathctl
Configuração avançada do Orchestrator
Opções de configuração avançadas para o Orchestrator no Automation Suite no EKS/AKS.
A configuração avançada permite que os engenheiros de suporte substituam parâmetros de configuração de serviço específicos usados durante a instalação e implantação do Automation Suite.
Usando a configuração avançada, você pode:
- Substitua solicitações e limites de recursos para implantações, conjuntos com estado e conjuntos de daemon.
- Modificar as configurações do dimensionador automático de pod horizontal (HPA).
- Substituir parâmetros específicos do gráfico do Helm usados pelos serviços durante a instalação.
Todas as alterações de configuração avançadas devem ser definidas no arquivo input.json para garantir a consistência da configuração entre ambientes.
Quaisquer alterações de configuração realizadas diretamente no ArgoCD também devem ser replicadas no input.json. Se o instalador for executado novamente, as alterações feitas apenas no ArgoCD podem ser substituídas.
Uso da configuração avançada
-
Identifique os parâmetros que você deseja substituir.
Você pode localizar esses parâmetros em um dos seguintes lugares:
- O arquivo
values.yamlno gráfico do Helm de serviço dentro do repositório do service-fabric-packaging. - A seção Parâmetros do aplicativo correspondente no ArgoCD.
Exemplo
Se o parâmetro a seguir aparecer na seção Parâmetros do ArgoCD:
requests.cpu=10requests.cpu=10Isso corresponde à seguinte configuração JSON:
"requests": { "cpu": "10" }"requests": { "cpu": "10" } - O arquivo
-
Modifique o arquivo
input.json.Adicione uma seção
advanced_configurationsob o serviço correspondente eminput.json. Converta o formato do parâmetro de YAML para JSON antes de adicioná-lo ao arquivo.O seguinte exemplo substitui os parâmetros de recurso para o serviço do 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 } } } } -
Atualize os parâmetros de escalonamento automático (opcional).
Você também pode substituir os parâmetros do Dimensionador automático de pod horizontal (HPA) usando o bloco de configuração
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 } } } } } } -
Valide as alterações.
Antes de aplicar a configuração por meio do instalador, você pode validar opcionalmente os parâmetros. Para fazer isso:
- Modifique os parâmetros diretamente no aplicativo ArgoCD na seção Parâmetros .
- Confirme se a configuração se comporta conforme o esperado.
- Copie a configuração validada para o arquivo
input.json.