- 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
- Instalação e configuração do service mesh
- Instalando e configurando a ferramenta GitOps
- Instalando o operador de segredos externos no Kubernetes
- 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
- Falha no provisionamento do AI Center após a atualização para a 2023.10 ou posterior
- Volumes do Insights criados em duas zonas diferentes após a migração
- Falha de atualização devido aos tamanhos de PVC do Insights substituídos
- Os componentes de backup do Velero permanecem após a atualização no AKS do Automation Suite 2024.10.x
- A configuração de backup não funciona devido a uma falha na conexão com o Azure Government
- Pods no namespace uipath travaram ao habilitar taints de nó personalizado
- Não é possível iniciar o Automation Hub e o Apps com configuração de proxy
- O backup do Velero falha com o erro FailedValidation
- Solução de problemas de segredos externos
- 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
- Erros de validação de certificado TLS
- O Fluentd não exporta logs em ambientes IPv6
- O Studio Desktop não pode carregar conectores e atividades do Integration Service
- 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
Separe e gerencie credenciais usando armazenamentos secretos no Automation Suite no EKS/AKS.
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.
To use a secretstore for credentials in Automation Suite, refer to Using a secretstore for credentials.
If you are using Azure Key Vault, HashiCorp Vault, or AWS Secrets Manager as your external secret management system and plan to use your own External Secrets Operator, refer to Installing the External Secrets Operator in Kubernetes.
Nesse caso, certifique-se de adicionar external-secrets à lista de componentes excluídos, da seguinte forma:
"exclude_components": [
...
"external-secrets"
]
"exclude_components": [
...
"external-secrets"
]
It is mandatory to run uipathctl prereq create when secretstore is enabled. For details, refer to uipathctl prereq create and 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:
If any credential stored in the secretstore changes, you must perform the credential update procedure. For details, refer to Updating credentials.