- Visão geral
- Requisitos
- Pré-instalação
- Preparação da instalação
- Instalação e configuração do service mesh
- Baixando os pacotes de instalação
- Configuração do registro compatível com OCI
- Concessão de permissões de instalação
- Instalando e configurando a ferramenta GitOps
- Implantação do Redis pelo OperatorHub
- Aplicação de configurações diversas
- Executando o uipathctl
- Verificações de pré-requisito
- Exemplo de saída: verificação de pré-requisito
- Instalação
- Pós-instalação
- Migração e atualização
- Atualizando o Automação Suite
- Migração de produtos independentes para o Automation Suite
- Etapa 1: restauração do banco de dados de produtos independente
- Etapa 2: atualizar o esquema do banco de dados de produtos restaurado
- Etapa 3: migração dos dados da organização do Identity de independente para o Automation Suite
- Etapa 4: backup do banco de dados da plataforma no Automation Suite
- Etapa 5: mesclando organizações no Automation Suite
- Etapa 6: atualização das strings de conexão do produto migradas
- Etapa 7: migração do Orchestrator independente
- Etapa 8: migração do Insights independente
- Etapa 9: migração do Test Manager independente
- Etapa 10: exclusão do tenant padrão
- Executando uma migração de único tenant
- Migração entre clusters do Automation Suite
- 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
- Ignorando criação da biblioteca de host
- Solução de problemas
- Como coletar dados de uso de DU com objectstore (Ceph) no cluster
- Como resolver a falha de verificação de conectividade pré-requisito no OpenShift 4.16-4.18
- Como desinstalar o Automation Suite
- Como implantar o Insights em um cluster habilitado para FIPS
- Como desabilitar a habilitação automática do CDI no operador de GPU Nvidia

Guia de instalação do Automation Suite no OpenShift
Verificações de pré-requisito
É recomendável executar verificações de pré-requisito para garantir que você configurou corretamente a infraestrutura de nuvem e para validar input.json antes de iniciar a instalação do Automation Suite.
Você pode executar uma verificação de pré-requisito usando o comando. Por padrão, esse comando verifica todos os pré-requisitos. Você pode usar as seguintes sinalizadores:
--excluded, se você quiser excluir componentes da execução.--verbose, se você quiser acessar os pré-requisitos detalhados, verifique a saída. Você pode ignorar este sinalizador para obter uma saída mais concisa e simplificada.
As verificações/testes de pré-requisitos e integridade são executadas no namespace. <uipath> Você deve conceder à ferramenta uipathctl as permissões necessárias para permitir a criação do namespace <uipath> ou criá-lo por conta própria antes de executar as verificações/testes. Além disso, algumas verificações/testes exigem que você habilite o uso de hostNetwork.
Para executar os testes relacionados à rede do host, você deve permitir que a ferramenta seja executada com privilégios de administrador do cluster. Caso contrário, o seguinte aviso é exibido na saída da verificação de pré-requisitos:
Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}
Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}
As verificações na tabela a seguir são executadas em cada nó:
| Marcar | Description |
|---|---|
| Conexão SQL | Valida que o Automation Suite pode conectar-se com sucesso ao SQL server para produtos da UiPath® e serviços compartilhados (como Identity, Portal, Mamagement do org, etc.) usando as strings de conexão SQL fornecidas no arquivo input.json . Isso é obrigatório para uma instalação bem-sucedida. |
| Funções de banco de dados SQL | Valida as funções e permissões necessárias exigidas pelos produtos da UiPath®. Isso é obrigatório para uma instalação bem-sucedida. |
| Compatibilidade do Banco de Dados SQL | Valida os requisitos de compatibilidade do Banco de Dados SQL. |
| Resolução FQDN | Valida que o FQDN e os subdomínios podem ser resolvidos com sucesso. |
| API de armazenamento de objetos | Valida que APIs do Objectstore são acessíveis com base em informações de acesso fornecidas no arquivo input.json . Isso é obrigatório para uma instalação bem-sucedida dos serviços da UiPath®. |
| Cache/Redis | Valida a conexão com o Redis. Isso é obrigatório para uma instalação bem-sucedida. |
| Capacidade | Valida que você tem capacidade mínima de CPU e RAM nos nós do trabalho com base nos produtos habilitados no arquivo input.json . |
| Classe de Armazenamento | Valida que as classes de armazenamento para o File Storage estão configuradas conforme necessário para Automation Suite Robots. |
| Componentes opcionais | Valida que seu cluster tem componentes que você escolheu excluir da instalação do Automation Suite . |
| Ingress | Valida que o ingresso do cluster está configurado corretamente e as solicitações de URL do FQDN podem alcançar produtos da UiPath®. |
| Políticas de rede | Verifica se as políticas de rede configuradas no Automation Suite são compatíveis com o cluster. |
| Registro | Valida que o Automation Suite pode acessar o registro do docker da UiPath®. Isso é obrigatório para uma instalação bem-sucedida. |
| Conectividade do cluster | Valida se a comunicação do cluster está configurada corretamente:
As verificações de conectividade podem falhar no OpenShift 4.16–4.18 nós do plano de controle devido a conflitos de porta. Para resolver o problema, consulte a seção Solução de problemas . |