- 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
- Instalação
- Pós-instalação
- Migração e atualização
- 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
Pilha do Automation Suite
O Automation Suite permite que você traga e gerencie seu próprio cluster Kubernetes.
Há duas seções da pilha:
-
Gerenciado pela UiPath®: serviços e componentes da UiPath® otimizados para o Automation Suite fornecidos e compatíveis com a UiPath®.
-
Gerenciado pelo cliente: pré-requisitos para implantar o Automation Suite em sua infraestrutura de nuvem gerenciada e suportada por você. Para configurações compatíveis, consulte a matriz de Compatibilidade.
Componente de Pilha |
Description |
---|---|
Gerenciado pela UiPath® | |
Produtos da UiPath® |
Quando você implanta o Automation Suite, um conjunto mínimo de recursos compartilhados é instalado por padrão, como o UiPath® Portal, Identity, Licença, Gerenciamento de organizações e Auditoria. Você pode escolher quais produtos da UiPath® habilitar no Automation Suite no momento da instalação ou após a instalação. Observe que há dependências entre produtos que você deve abordar. |
Gerenciado pelo cliente | |
Cluster do Kubernetes (OpenShift) |
O OpenShift é um serviço gerenciado do Kubernetes da Red Hat. Certifique-se de configurar seu cluster do OpenShift corretamente, com os nós do trabalho e a capacidade necessários. |
ArgoCD |
Ferramenta de CD declarativo de código aberto para Kubernetes. Ele segue o padrão GitOps de usar repositórios Git como fonte de comprovação para definir o estado do aplicativo desejado. Ele é otimizado para fornecer recursos de gerenciamento do ciclo de vida do aplicativo (ALM) para o Automation Suite. O OpenShift fornece o OpenShift GitOps Operator, que garante funcionalidade semelhante ao ArgoCD. |
Istio |
Malha de serviço de código aberto que fornece funcionalidades como entrada, roteamento de solicitação, monitoramento de tráfego etc., para os microsserviços executados dentro do cluster Kubernetes. O OpenShift fornece o OpenShift Service Mesh, que garante funcionalidade semelhante ao Istio. |
Armazenamento de objetos |
O Automation Suite e os serviços da UiPath® exigem Armazenamento de objetos - Armazenamento de Blob do Azure, Amazon S3 (Simple Storage Service) ou um Objectstore compatível com S3. A Red Hat fornece o OpenShift Data Foundation como uma solução de armazenamento de objetos compatível com S3. |
Armazenamento de blocos |
O armazenamento em bloco é semelhante ao armazenamento em disco necessário para a plataforma do Automation Suite e produtos da UiPath®.O Automation Suite é compatível com o Armazenamento em disco do Azure e o Elastic Block Storage da Amazon. Além disso, a Red Hat fornece o OpenShift Data Foundation como uma solução de armazenamento de blocos. |
Armazenamento de Arquivo |
O armazenamento de arquivos é a metodologia de armazenamento de dados hierárquica e é necessário para vários produtos da UiPath®. O Automation Suite é compatível com Arquivos do Azure e Elastic File Storage da Microsoft e da AWS, respectivamente. |
Cache |
O cache é necessário por vários produtos da UiPath®. O Automation Suite é compatível com o Cloud Redis para Azure e o Elasticache para AWS. Você também pode usar a Operador Enterprise do Redis do OpenShift. |
Banco de Dados |
O SQL Server e os bancos de dados do SQL são necessários para todos os produtos da UiPath®. O Automation Suite é compatível com os serviços SQL do Microsoft SQL server, do Azure SQL e gerenciados pela AWS (RDS). |
Gerenciador de certificados |
O Gerenciador de certificados é um controlador de certificados de código aberto para o Kubernetes. Você pode optar por manter o Gerenciador de certificados pré-configurado no Automation Suite ou trazer o seu próprio. Se você trouxer o seu, você será o responsável por gerenciar o ciclo de vida desse componente. Importante:
Você deve instalar o Gerenciador de certificados se quiser instalar o Process Mining. |
Atividade |
Responsabilidade da UiPath® |
Responsabilidade do cliente |
---|---|---|
Pré-requisitos da infraestrutura |
|
|
Políticas de rede (fornecidas opcionalmente pela UiPath®) |
N/A |
N/A |
Políticas do Gatekeeper e do OPA (fornecidas opcionalmente pela UiPath®) |
N/A |
N/A |
|
|
|
AtualizaçõesAutomation Suite |
|
|
Atualizações de infraestrutura |
|
|
Backup e restauração |
N/A |
|
Suporte |
|
|