- 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 com funções de cluster
- Concessão de permissões de instalação sem funções de cluster
- Instalação e configuração do service mesh
- Instalando e configurando a ferramenta GitOps
- Instalando o operador de segredos externos
- Implantação do Redis pelo OperatorHub
- 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
- Como desinstalar o Automation Suite
- Como resolver a falha de verificação de conectividade pré-requisito no OpenShift 4.16–4.18
- Como implantar o Insights em um cluster habilitado para FIPS
- Como desabilitar a habilitação automática do CDI no operador de GPU Nvidia
- Como codificar para URL uma senha da string de conexão do PostgreSQL
- 500 erros e limitação de taxa em solicitações do S3 no ODF
- Solução de problemas de segredos externos
- Configurando tolerâncias de driver CSI para ODF 4.20
- 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
- O Studio Desktop não pode carregar conectores e atividades do Integration Service
- Erros de validação de certificado TLS
- 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
Aplicação de configurações diversas
Crie classes de prioridade e rótulos de namespace no Automation Suite no OpenShift quando os privilégios de administrador estiverem indisponíveis.
Só aplique as configurações nesta seção se você não puder fornecer privilégios de administrador ao instalador do Automation Suite. Se você puder fornecer as permissões necessárias ao instalador, não precisará aplicar as configurações nesta seção.
Criando uma classe de prioridade
Para criar uma classe de prioridade para aplicativos UiPath®, siga as seguintes etapas:
- Salve a seguinte configuração como um arquivo YAML:
--- apiVersion: scheduling.k8s.io/v1 kind: PriorityClass metadata: name: uipath-high-priority value: 1000000 preemptionPolicy: PreemptLowerPriority globalDefault: false description: "Priority class for uipath applications"--- apiVersion: scheduling.k8s.io/v1 kind: PriorityClass metadata: name: uipath-high-priority value: 1000000 preemptionPolicy: PreemptLowerPriority globalDefault: false description: "Priority class for uipath applications" - Execute o seguinte comando, substituindo o espaço reservado
<file_name.yaml>pelo nome real do seu arquivo YAML:oc apply -f <file_name.yaml>oc apply -f <file_name.yaml>
O nome da classe de prioridade uipath-high-priority é necessário e não pode ser alterado.
Ignorar a classe de prioridade
Se você não quiser criar uma classe de prioridade, defina ignore_priority_class como true no arquivo input.json. O Automation Suite omite priorityClassName de todas as cargas de trabalho, então nenhum PriorityClass precisa existir no cluster e você pode ignorar Criando uma classe de prioridade.
Se você estiver instalando sem funções de cluster, deve definir ignore_priority_class como true, porque a criação de um PriorityClass com escopo de cluster não é possível nesse modo. Para obter detalhes, consulte Concessão de permissões de instalação sem funções de cluster.
Rotulando os namespaces
Para criar rótulos de namespace, execute os seguintes comandos:
oc label namespace <uipath> uipath-injection=enabled
oc label namespace <uipath> istio-injection=enabled
oc label namespace <uipath> uipath-injection=enabled
oc label namespace <uipath> istio-injection=enabled