UiPath Documentation
automation-suite
2.2510
true
Guia de instalação do Automation Suite no OpenShift
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.

Cenários de implantação

Arquitetura de implantação do Automation Suite no OpenShift com configuração secreta para credenciais.

Automation Suite na implantação do OpenShift​

Arquitetura de implantação​

Você pode consultar os seguintes diagramas de arquitetura para implantar o Automation Suite no OpenShift.

Visão geral​

A arquitetura do OpenShift é composta pelos nós do plano de controle e os nós de computação. Os nós do plano de controle hospedam os aplicativos do plano de controle do Kubernetes, como servidores de API, etcd, agendadores, etc., enquanto os nós de computação hospedam outros aplicativos, como a pilha de monitoramento, redes, etc. O Automation Suite também é instalado nos nós de computação.

O Automation Suite depende do Istio para a rede e do ArgoCD para a implantação. Você pode substituir o Istio pelo OpenShift Service Mesh e o ArgoCD pelo OpenShift GitOps Operator.

Os seguintes componentes também são necessários:

  • Redis
  • Um objectstore compatível com S3
  • Microsoft SQL Server
  • Armazenamento de blocos

Você pode atender ao requisito do Redis usando o Redis Enterprise Operator do OpenShift ou instalando o High Availability Add-on em máquinas separadas.

Você pode usar o OpenShift Data Foundation para os buckets do S3 Objectstore e o armazenamento de blocos.

O cluster do Kubernetes deve ter conectividade de rede e acesso ao armazenamento secreto para recuperar credenciais.

Implantação do Automation Suite com um armazenamento secreto​

O Automation Suite requer várias credenciais de infraestrutura para implantar todos os seus produtos.

Em vez de definir credenciais diretamente no arquivo input.json , você pode configurar um segredo para gerenciar e fornecer informações confidenciais com segurança. Durante a implantação, uipathctl recupera credenciais do armazenamento secreto configurado e as aplica automaticamente.

Você pode armazenar credenciais como:

  • Credenciais do SQL
    • Username
    • Senha
    • Strings de Conexão SQL
  • Credenciais de Armazenamento
    • S3/AWS
      • Chave de acesso
      • Chave secreta
      • ARN (Nome do recurso da Amazon)
    • Azure
      • accountKey
      • ID do Cliente
      • Segredo do cliente
      • ID da Assinatura
      • ID do Tenant
  • Credenciais do Redis
    • Senha
    • Licença
  • Autenticação do Kerberos
    • Nome de usuário do AD
    • Keytab do usuário
    • Domínio do AD
    • Vida útil do tíquete
Observação:

Você não pode armazenar caminhos de certificados ou credenciais relacionadas a certificados como parte do Secretstore.

Segredo do Kubernetes​

Você pode usar um segredo do Kubernetes para fornecer todos os dados confidenciais em vez de incluí-lo em input.json.

uipathctl usa as credenciais armazenadas no Segredo ao implantar o Automation Suite e seus produtos.

Azure Key Vault​

Você pode configurar todos os dados ou credenciais confidenciais em um Azure Key Vault.

uipathctl usa as credenciais armazenadas no Azure Key Vault ao implantar o Automation Suite.

HashiCorp Vault​

Você pode configurar todos os dados ou credenciais confidenciais em uma instância do HashiCorp Vault. O HashiCorp Vault é compatível com o mecanismo de segredos KV (Key-Value) v1 e v2.

uipathctl se autentica no Vault usando tokens de conta de serviço do Kubernetes ou credenciais do AppRole e recupera as credenciais armazenadas ao implantar o Automation Suite.

AWS Secrets Manager​

Você pode configurar todos os dados ou credenciais confidenciais no AWS Secrets Manager. Os segredos podem ser armazenados como pares de chave-valor ou strings de texto simples.

uipathctl usa a cadeia de credenciais do AWS SDK para autenticar e recuperar credenciais do AWS Secrets Manager ao implantar o Automation Suite.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades