- Visão geral
- Requisitos
- Instalação
- Pós-instalação
- Migração e atualização
- Atualização do Automation Suite no EKS/AKS
- Opções de migração
- Etapa 1: mover os dados da organização do Identity, de independente para o Automation Suite
- Etapa 2: restauração do banco de dados de produtos independente
- Etapa 3: backup do banco de dados da plataforma no Automation Suite
- Etapa 4: mesclando organizações no Automation Suite
- Etapa 5: atualização das strings de conexão do produto migradas
- Etapa 6: migração do Insights independente
- Etapa 7: exclusão do tenant padrão
- B) Migração de um único tenant
- Monitoramento e alertas
- Administração de cluster
- Configuração específica do produto
- Solução de problemas

Automation Suite no guia de instalação do EKS/AKS
Instalação do Automation Suite
Esta página orienta você pelas instruções de instalação de alto nível do Automation Suite no AKS e no EKS.
Antes de começar, considere o seguinte:
-
O conhecimento de gerenciamento de recursos em nuvem do Kubernetes, AWS e Azure é necessário para implantar e gerenciar o Automation Suite no AKS/EKS. Se você encontrar problemas na instalação e configuração do Automation Suite no AHS;EKS, entre em contato com a UiPath® Professional Services.
-
Antes de escolher seu perfil de implantação, consulte Cenáriosde implantação.
-
O processo de instalação gera certificados autoassinados em seu nome. Você deve substituí-los por certificados assinados por uma Autoridade de Certificação (CA) confiável assim que a instalação for concluída. Para obter instruções, consulte Como gerenciar os certificados.
-
Atualmente, o Automation Suite no AKS/EKS não oferece suporte ao Padrão 140-2 de Processamento de Informações Adicionais (FIPS 140-2). Se você precisar de FIPS 140-2 para o Automation Suite, poderá implantar o Automation Suite em máquinas RHEL habilitadas para FIPS 140-2. Para obter detalhes, consulte Segurança e conformidade.
Antes de instalar o Automation Suite , você deve configurar os recursos de Cloud no seu ambiente. Isso inclui:
-
Cluster AKS ou EKS
-
Armazenamento de objetos - Azure Blob ou Amazon S3
-
Armazenamento de blocos
-
Armazenamento de Arquivo
-
Banco de Dados
-
Cache
-
Rede (por exemplo, VNETs/VPC, DNS, sub-redes, NSGs/grupos de segurança, gateway NAT, IP elástico e gateway de internet)
-
Certificados
-
Políticas de rede
Para obter instruções sobre pré-requisitos, consulte Requisitos.
no_proxy
ao configurar o proxy. Para obter instruções sobre como configurar seu proxy, consulte Configuração do proxy.
kubeconfig
. Sua máquina de gerenciamento pode executar o Linux, Windows ou MacOS.
As seguintes ferramentas são necessárias para executar com êxito as verificações de pré-requisitos, a instalação e as etapas de pós-instalação em seu cluster por meio da máquina cliente.
Ferramenta |
Description |
Fazer download |
---|---|---|
|
Obrigatório.
uipathctl é uma ferramenta de linha de comando da UiPath que permite executar comandos no Automation Suite Kubernetes hospedado no Azure Kubernetes Service (AKS) e no Amazon Elastic Kubernetes Service (EKS).
Você pode usar
uipathctl para verificar pré-requisitos em seu ambiente, instalar o Automation Suite, configurá-lo e gerenciá-lo a partir de um único CLI unificado. Para obter mais informações, incluindo uma lista completa de operações uipathctl , consulte a.
| |
| Obrigatório. Necessário para executar verificações de pré-requisitos e etapas de instalação. |
|
| Opcional. Certifique-se de que kubectl corresponda à versão do seu cluster
|
|
input.json
para fornecer as entradas necessárias para o instalador uipathctl
e executar operações como configurar as strings de conexão SQL e os serviços UiPath que você gostaria de habilitar.
input.json
diferentes para o AKS e o EKS. Para obter instruções sobre como configurar o input.json
, consulte Configuração do input.json.
Opcionalmente, você pode trazer seus próprios componentes que fazem parte da pilha do Automation Suite . Para obter detalhes sobre os componentes, consulte Automation Suite na pilha EKS/AKS. Para obter detalhes sobre como configurar o componente que você traz, consulte Trazer seus próprios componentes.
uipathctl
requer acesso ao servidor KubeAPI para executar operações no nível do cluster, como implantação, criação de recursos, etc. Para acessar o servidor do KubeAPI, uipathctl
usa o arquivo kubeconfig
, que contém as credenciais de nível de administrador necessárias para acessar o cluster. Esse arquivo deve estar presente na pasta ~/.kube/config
(local padrão) da sua máquina local (gerenciamento).
kubeconfig
no local padrão, é possível fornecê-lo com a ajuda do sinalizador --kubeconfig
durante cada execução de uipathctl
.
As verificações de pré-requisitos garantem que a infraestrutura Cloud necessária seja provisionada adequadamente e esteja acessível pela máquina cliente antes de iniciar a instalação do Automation Suite .
O instalador pode gerar automaticamente as seguintes configurações em seu nome:
-
Os bancos de dados SQL necessários para a instalação no servidor SQL, com base se a chave
sql.create_db
estiver definida no seu arquivoinput.json
. -
Os buckets de armazenamento de objetos necessários no seu provedor de Cloud se a chave
external_object_storage.create_bucket
estiver definida no arquivo de configuração.
Para permitir que o instalador gere essas configurações, execute o seguinte comando:
uipathctl prereq create input.json --versions versions.json
uipathctl prereq create input.json --versions versions.json
uipathctl prereq create
não cria os bancos de dados SQL necessários para o Process Mining. Você deve criá-los manualmente seguindo as instruções em Traga seu próprio banco de dados.
input.json
, execute o seguinte comando:
uipathctl prereq run input.json --versions versions.json
uipathctl prereq run input.json --versions versions.json
. Por padrão, o comando verifica todos os pré-requisitos. No entanto, ele também permite que você execute estritamente as verificações que são relevantes para você:
-
Se quiser excluir componentes da execução, use o sinalizador
--excluded
. Por exemplo, se você não quiser verificar as strings de conexão de banco de dados, executeuipathctl prereq --excluded SQL
. O comando executa todas as verificações de pré-requisitos, exceto para a relacionada a SQL. -
Se quiser incluir apenas determinados componentes na execução, use o sinalizador
--included
. Por exemplo, se você quiser apenas verificar o DNS e o objectstore, executeuipathctl prereq --included DNS,OBJECTSTORAGE
.
Você pode encontrar os nomes dos componentes que você pode incluir ou excluir das verificações de pré-requisitos aqui. No exemplo, a primeira palavra em cada linha sem identação representa o nome do componente. Por exemplo: SQL, OBJECTSTORE, DNS etc.
Para obter um exemplo de resultado de saída, consulte Exemplo de saída: verificação de pré-requisitos.
Para visualizar quais cenários de implantação estão disponíveis para o Automation Suite no AKS/AKS, consulte Cenáriosde implantação.
-
Após validar com sucesso os pré-requisitos, você pode prosseguir para instalar o Automation Suite executando o seguinte comando:
uipathctl manifest apply input.json --versions versions.json
uipathctl manifest apply input.json --versions versions.jsonPara obter um exemplo de saída, consulte Exemplo de saída: instalação do Automation Suite .
-
Para executar novamente a instalação, use o mesmo comando da etapa 1, com todos os argumentos e sinalizadores.
- Para validar se sua instalação foi bem-sucedida e se os serviços estão íntegros, execute o seguinte comando:
uipathctl health check
uipathctl health check
Se você tiver problemas durante a instalação, consulte Solução de problemas.
- Etapa 1: provisionamento dos pré-requisitos da infraestrutura
- Opcional: configuração do proxy
- Etapa 2: download do software em sua máquina cliente
- Etapa 3: configuração do input.json
- Etapa 4: acessando seu cluster com o uipathctl
- Etapa 5: verificação dos pré-requisitos da infraestrutura
- Etapa 6: instalação do Automation Suite