automation-suite
2023.4
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white
Fora do período de suporte

Automation Suite no guia de instalação do EKS/AKS

Última atualização 21 de nov de 2024

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.

Etapa 1: provisionamento dos pré-requisitos da infraestrutura

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.

Opcional: configuração do proxy

Se você usar um servidor de proxy para o tráfego voltado para a Internet, deve permitir uma lista de URLs e usar as configurações no_proxy ao configurar o proxy. Para obter instruções sobre como configurar seu proxy, consulte Configuração do proxy.

Etapa 2: download do software em sua máquina cliente

Você deve instalar o seguinte software em sua máquina de gerenciamento. Máquina de gerenciamento refere-se à máquina que você usa para operar seu cluster e que pode acessar seu cluster por meio do arquivo 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

uipathctl

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.

versions.json

Obrigatório. Necessário para executar verificações de pré-requisitos e etapas de instalação.

kubectl

Opcional. Certifique-se de que kubectl corresponda à versão do seu cluster

Etapa 3: configuração do input.json

Você deve editar o arquivo 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.
Fornecemos arquivos de modelo 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.

Etapa 4: acessando seu cluster com o uipathctl

Ouipathctl 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).
Opcionalmente, se você estiver interessado em armazenar o arquivo kubeconfig no local padrão, é possível fornecê-lo com a ajuda do sinalizador --kubeconfig durante cada execução de uipathctl.
Por exemplo, você pode usar seu método preferido para atualizar seu arquivo ~/.kube/config usando o AWS CLI ou o Azure CLI.

Etapa 5: verificação dos pré-requisitos da infraestrutura

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 arquivo input.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.jsonuipathctl prereq create input.json --versions versions.json
Importante:
O comando 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.
Para verificar os pré-requisitos com base nas entradas que você configurou no input.json, execute o seguinte comando:
uipathctl prereq run input.json --versions versions.jsonuipathctl prereq run input.json --versions versions.json
Para verificar os pré-requisitos para instalação, execute . 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, execute uipathctl 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, execute uipathctl prereq --included DNS,OBJECTSTORAGE.
Observação:

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.

Importante: Você pode receber uma mensagem de limitação do AKS, como Aguardou 1.0447523s devido à limitação do lado do cliente, não a prioridade e a integridade. Nesse caso, aguarde alguns minutos para que o comando seja totalmente concluído ou tente executá-lo novamente.

Para obter um exemplo de resultado de saída, consulte Exemplo de saída: verificação de pré-requisitos.

Etapa 6: instalação do Automation Suite

Observação:

Para visualizar quais cenários de implantação estão disponíveis para o Automation Suite no AKS/AKS, consulte Cenáriosde implantação.

  1. 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.jsonuipathctl manifest apply input.json --versions versions.json

    Para obter um exemplo de saída, consulte Exemplo de saída: instalação do Automation Suite .

  2. Para executar novamente a instalação, use o mesmo comando da etapa 1, com todos os argumentos e sinalizadores.

  3. Para validar se sua instalação foi bem-sucedida e se os serviços estão íntegros, execute o seguinte comando:
    uipathctl health checkuipathctl health check
Observação:

Se você tiver problemas durante a instalação, consulte Solução de problemas.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.