UiPath Documentation
automation-suite
2024.10
false

Guia de instalação do Automation Suite no OpenShift

Última atualização 8 de mai de 2026

Substituição da configuração de armazenamento no nível do cluster

O Orchestrator é compatível com as seguintes configurações de armazenamento:

  • Configuração de armazenamento no nível do cluster
  • Configuração de armazenamento no nível do Orchestrator

Recomendamos usar a configuração ao nível do cluster emparelhada com o armazenamento externo. Isso permite que o Orchestrator detecte e use automaticamente as configurações, eliminando a necessidade de configuração adicional.

Configuração de buckets de armazenamento do Azure/Amazon S3

Para configurar o provedor de armazenamento no nível do Orchestrator, atualize os parâmetros do Orchestrator seguindo as seguintes etapas. Para obter mais detalhes, consulte Configuração dos parâmetros do Orchestrator.

  1. No arquivo de configuração, em orchestrator, adicione a seção legacy_storage_provider que contém o tipo de armazenamento e a string de conexão, conforme mostrado no exemplo a seguir:
    "orchestrator": {
      "enabled": true,
      "legacy_object_storage": {
        "type": "Azure",
        "connection_string": "DefaultEndpointsProtocol=https;AccountName=usr;AccountKey=...;EndpointSuffix=core.windows.net"
      }
    }
    "orchestrator": {
      "enabled": true,
      "legacy_object_storage": {
        "type": "Azure",
        "connection_string": "DefaultEndpointsProtocol=https;AccountName=usr;AccountKey=...;EndpointSuffix=core.windows.net"
      }
    }
    
  2. Defina o provedor desejado usando o parâmetro type. Os valores possíveis são: Azure, AWS e Minio. Algumas considerações:
    • Os valores do parâmetro storage.type diferenciam maiúsculas de minúsculas.
    • A configuração de armazenamento FileSystem não é compatível.
  3. Adicione a string de conexão para o provedor de armazenamento usando o parâmetro connection_string. Para obter detalhes sobre o formato das strings de conexão, consulte a seção Storage.Location do UiPath.Orchestrator.dll.config.
Observação:

O acesso do navegador da web do Orchestrator a buckets de armazenamento do Amazon e do Azure pode ser restrito devido à política de mesma origem no lado do provedor. Para acessar com êxito o conteúdo de um desses buckets, você deve configurar o respectivo provedor para permitir solicitações de origem cruzada do Orchestrator. Para obter instruções, consulte Configuração de CORP/CSP.

Carregando arquivos para o armazenamento

Os arquivos podem ser carregados para o armazenamento usando a ferramenta de linha de comando uipathctl . Para fazê-lo, use o seguinte comando:

uipathctl config orchestrator upload [parameters]
uipathctl config orchestrator upload [parameters]
ParâmetroDescription
--storage-directory <string>Localização do diretório de armazenamento no disco local.
--nlog-extensions-directory <string>Localização das extensões do NLog no disco local.
--securestore-plugins-directory <string>Localização dos plug-ins do armazenamento seguro no disco local.
--is-external-storageIndica se o armazenamento é externo ou não.
--namespace <string>O namespace no qual o Automation Suite está implantado. O valor padrão é uipath.
-h, --helpFornece ajuda para o comando de upload.

Se você usar uma configuração de armazenamento externo no nível do cluster, você deve indicar isso incluindo o parâmetro --is-external-storage ao usar o comando.

Considerações sobre upload de armazenamento

O diretório especificado usando o parâmetro --storage-directory deve conter pelo menos um subdiretório. Todos os subdiretórios são copiados para o armazenamento.

Os arquivos que são carregados na pasta raiz usando --storage-directory são ignorados.

Armazenamento interno

Os subdiretórios são copiados diretamente no bucket usando o nome do subdiretório como o caminho.

Armazenamento externo
  • Se o subdiretório tiver o nome de orchestrator-host, seu conteúdo será copiado para o caminho Orchestrator-Host .
  • Se o subdiretório tiver o nome de orchestrator-<name>, seu conteúdo será copiado para o caminho O<name> .
  • Em todos os outros casos, o conteúdo do subdiretório é copiado para o caminho <name> .
Exemplos de uso
  • Carregando arquivos para o armazenamento:

    uipathctl config orchestrator upload --storage-directory /path/to/storage/directory
    uipathctl config orchestrator upload --storage-directory /path/to/storage/directory
    
  • Carregando extensões do NLog para o armazenamento:

    uipathctl config orchestrator upload --nlog-extensions-directory /path/to/nlog/extensions/directory
    uipathctl config orchestrator upload --nlog-extensions-directory /path/to/nlog/extensions/directory
    
  • Fazendo upload de plug-ins de armazenamento seguro para o armazenamento:

    uipathctl config orchestrator upload --securestore-plugins-directory /path/to/securestore/plugins/directory
    uipathctl config orchestrator upload --securestore-plugins-directory /path/to/securestore/plugins/directory
    
  • Carregando arquivos para o armazenamento externo:

    uipathctl config orchestrator upload --is-external-storage --storage-directory /path/to/storage/directory
    uipathctl config orchestrator upload --is-external-storage --storage-directory /path/to/storage/directory
    
  • Carregando extensões do NLog para armazenamento externo:

    uipathctl config orchestrator upload --is-external-storage --nlog-extensions-directory /path/to/nlog/extensions/directory
    uipathctl config orchestrator upload --is-external-storage --nlog-extensions-directory /path/to/nlog/extensions/directory
    
  • Como carregar plug-ins de armazenamento seguro para o armazenamento externo:

    uipathctl config orchestrator upload --is-external-storage --securestore-plugins-directory /path/to/securestore/plugins/directory
    uipathctl config orchestrator upload --is-external-storage --securestore-plugins-directory /path/to/securestore/plugins/directory
    
  • Configuração de buckets de armazenamento do Azure/Amazon S3
  • Carregando arquivos para o armazenamento
  • Considerações sobre upload de armazenamento

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