- 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
Configuração do armazenamento de segredos das credenciais
Configuração de armazenamento externo de segredos para gerenciar com segurança credenciais confidenciais no Automation Suite.
Um armazenamento secreto no Automation Suite é uma fonte externa usada para armazenar credenciais confidenciais. Pode ser um segredo do Kubernetes, um Azure Key Vault, um HashiCorp Vault ou um AWS Secrets Manager.
Para usar um armazenamento secreto para credenciais no Automation Suite, consulte Usando um armazenamento secreto para credenciais.
Se você estiver usando o Azure Key Vault, HashiCorp Vault ou AWS Secrets Manager como seu sistema externo de gerenciamento de segredos e planeja usar seu próprio Operador de Segredos Externos, consulte Instalação do Operador de Segredos Externos.
Nesse caso, certifique-se de adicionar external-secrets à lista de componentes excluídos, da seguinte forma:
"exclude_components": [
...
"external-secrets"
]
"exclude_components": [
...
"external-secrets"
]
É obrigatório executar uipathctl prereq create quando o secretstore está habilitado. Para obter detalhes, consulte uipathctl prereq criar e uipathctl prereq run.
Usando um armazenamento secreto para credenciais
Ao implantar o Automation Suite, o arquivo input.json normalmente contém vários campos de dados confidenciais e credenciais em texto simples. Para melhorar a segurança, você pode armazenar essas credenciais em um armazenamento secreto em vez de incluí-las diretamente no arquivo input.json .
Um Secretstore funciona como um sistema externo que mantém com segurança credenciais confidenciais e dados de configuração. Quando configurado, o Automation Suite recupera credenciais do armazenamento secreto definido durante a implantação.
Para habilitar o uso do segredo, adicione a seguinte seção ao arquivo input.json :
"secret_store": {
"enabled": true
}
"secret_store": {
"enabled": true
}
Quando essa configuração está habilitada, o Automation Suite lê credenciais do segredo em vez de diretamente do arquivo input.json .
Padrão de referência do cofre
Os segredos em input.json são referenciados usando o seguinte padrão:
vault/{vault-name}/{secret-key}?key={property}&version={version}
vault/{vault-name}/{secret-key}?key={property}&version={version}
A tabela a seguir descreve os parâmetros do padrão de referência do cofre.
| Parâmetro | Required | Description |
|---|---|---|
vault-name | Sim | Mapeia o campo name em provider_configs |
secret-key | Sim | A chave/caminho do segredo no cofre externo |
key | Não | Propriedade JSON específica a ser extraída (para segredos estruturados) |
version | Não | Versão secreta específica a ser fixada. Se não for fornecido, o ESO usará a versão mais recente. |
O Automation Suite oferece suporte aos seguintes tipos de armazenamento secreto:
Se alguma credencial armazenada no armazenamento secreta for alterada, você deve executar o procedimento de atualização de credencial. Para obter detalhes, consulte Atualização de credenciais.