- 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: exclusão do tenant padrão
- Executando uma migração de único tenant
- Migração entre clusters do Automation Suite
- Administração de cluster
- Configuração específica do produto
- 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
- Solução de problemas

Guia de instalação do Automation Suite no OpenShift
Verificações de pré-requisito
input.json
antes de iniciar a instalação do Automation Suite.
. Por padrão, esse comando verifica todos os pré-requisitos. Você pode usar os 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.
<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
.
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:
|