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

Configuração avançada do Orchestrator

Opções de configuração avançadas para o Orchestrator no Automation Suite no EKS/AKS.

A configuração avançada permite que os engenheiros de suporte substituam parâmetros de configuração de serviço específicos usados durante a instalação e implantação do Automation Suite.

Usando a configuração avançada, você pode:

  • Substitua solicitações e limites de recursos para implantações, conjuntos com estado e conjuntos de daemon.
  • Modificar as configurações do dimensionador automático de pod horizontal (HPA).
  • Substituir parâmetros específicos do gráfico do Helm usados pelos serviços durante a instalação.

Todas as alterações de configuração avançadas devem ser definidas no arquivo input.json para garantir a consistência da configuração entre ambientes.

Importante:

Quaisquer alterações de configuração realizadas diretamente no ArgoCD também devem ser replicadas no input.json. Se o instalador for executado novamente, as alterações feitas apenas no ArgoCD podem ser substituídas.

Uso da configuração avançada​

  1. Identifique os parâmetros que você deseja substituir.

    Você pode localizar esses parâmetros em um dos seguintes lugares:

    • O arquivo values.yaml no gráfico do Helm de serviço dentro do repositório do service-fabric-packaging.
    • A seção Parâmetros do aplicativo correspondente no ArgoCD.

    Exemplo

    Se o parâmetro a seguir aparecer na seção Parâmetros do ArgoCD:

    requests.cpu=10
    requests.cpu=10
    

    Isso corresponde à seguinte configuração JSON:

    "requests": {
      "cpu": "10"
    }
    "requests": {
      "cpu": "10"
    }
    
  2. Modifique o arquivo input.json .

    Adicione uma seção advanced_configuration sob o serviço correspondente em input.json. Converta o formato do parâmetro de YAML para JSON antes de adicioná-lo ao arquivo.

    O seguinte exemplo substitui os parâmetros de recurso para o serviço do Orchestrator:

    {
      "orchestrator": {
        "advanced_configuration": {
          "requests": {
            "cpu": "100m",
            "memory": "100Mi",
            "storage": "1Gi",
            "gpu": 1
          },
          "limits": {
            "cpu": "200m",
            "memory": "200Mi",
            "storage": "2Gi",
            "gpu": 1
          }
        }
      }
    }
    {
      "orchestrator": {
        "advanced_configuration": {
          "requests": {
            "cpu": "100m",
            "memory": "100Mi",
            "storage": "1Gi",
            "gpu": 1
          },
          "limits": {
            "cpu": "200m",
            "memory": "200Mi",
            "storage": "2Gi",
            "gpu": 1
          }
        }
      }
    }
    
  3. Atualize os parâmetros de escalonamento automático (opcional).

    Você também pode substituir os parâmetros do Dimensionador automático de pod horizontal (HPA) usando o bloco de configuração autoscaling .

    {
      "orchestrator": {
        "advanced_configuration": {
          "autoscaling": {
            "minReplicas": 1,
            "maxReplicas": 3,
            "targetCPUUtilizationPercentage": 70,
            "targetMemoryUtilizationPercentage": 70,
            "scaleUpStabilizationWindowSeconds": 60,
            "scaleUp": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            },
            "scaleDownStabilizationWindowSeconds": 60,
            "scaleDown": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            }
          }
        }
      }
    }
    {
      "orchestrator": {
        "advanced_configuration": {
          "autoscaling": {
            "minReplicas": 1,
            "maxReplicas": 3,
            "targetCPUUtilizationPercentage": 70,
            "targetMemoryUtilizationPercentage": 70,
            "scaleUpStabilizationWindowSeconds": 60,
            "scaleUp": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            },
            "scaleDownStabilizationWindowSeconds": 60,
            "scaleDown": {
              "policy": {
                "type": "Pods",
                "value": 1,
                "periodSeconds": 60
              }
            }
          }
        }
      }
    }
    
  4. Valide as alterações.

    Antes de aplicar a configuração por meio do instalador, você pode validar opcionalmente os parâmetros. Para fazer isso:

    • Modifique os parâmetros diretamente no aplicativo ArgoCD na seção Parâmetros .
    • Confirme se a configuração se comporta conforme o esperado.
    • Copie a configuração validada para o arquivo input.json .
  • Uso da configuração avançada​

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