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.

Gerenciando produtos

Habilite, desabilite e gerencie produtos no Automation Suite no EKS/AKS.

Você pode habilitar e desabilitar produtos no Automation Suite a qualquer momento após a instalação.

Para fazer isso, você deve acessar e atualizar o arquivo input.json e aplicar a nova configuração por meio do uipathctl.

Importante:

Você não pode habilitar ou desabilitar nenhum produto durante uma atualização do Automation Suite.

Etapa 1: alterar a seleção de produtos no arquivo de configuração​

  1. Altere a seleção de produtos no arquivo de configuração.

    Para fazer isso, edite input.json com o editor de sua escolha.

  2. Na lista de serviços, defina os sinalizadores enable como true ou false para os serviços específicos que você deseja habilitar ou desabilitar.

    Observação:

    Você pode gerenciar o Action Center e o Apps simplesmente atualizando a flag enable . Outros produtos podem exigir uma etapa adicional para configurar a instalação. Consulte as instruções a seguir para obter mais detalhes.

    Os seguintes exemplos fornecem detalhes de configuração para produtos individuais.

Habilitando ou desabilitando o Action Center​

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Action Center no arquivo input.json:

"actioncenter": {
  "enabled": "true" //Set to "false" to disable the Action Center
}
"actioncenter": {
  "enabled": "true" //Set to "false" to disable the Action Center
}

Habilitando ou desabilitando o Apps​

O Apps requer a atualização do sinalizador enable e um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template_odbc em input.json, então o nome do banco de dados padrão é AutomationSuite_Apps.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campo do Apps. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template_odbc.

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Apps no arquivo input.json:

"apps": {
  "enabled": "true" //Set to "false" to disable the Apps
  "sql_connection_str": "" ////Optional and only required to override the default database name
}
"apps": {
  "enabled": "true" //Set to "false" to disable the Apps
  "sql_connection_str": "" ////Optional and only required to override the default database name
}

Habilitando ou desabilitando o AI Center​

O AI Center requer a atualização da flag enable e um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template_jdbc em input.json, então o nome do banco de dados padrão do AI Center é AutomationSuite_AICenter.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campo do AI Center. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template_jdbc.

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o AI Center em input.json:

"aicenter": {
  "enabled": "true", //Set to "false" to disable the AICenter
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"aicenter": {
  "enabled": "true", //Set to "false" to disable the AICenter
  "sql_connection_str": "" //Optional and only required to override the default database name
}

O AI Center instalado no Automation Suite no AKS/EKS não pode se conectar a um Orchestrator externo.

Habilitar ou desabilitar agentes​

Para habilitar o Agent Builder, na seção agents do arquivo input.json , defina o sinalizador enabled como true:

"agents": {
    "enabled": true, //Set to "false" to disable
    "sql_connection_str": "" //Optional and only required to override the default database name - dotnet connection string
  }
"agents": {
    "enabled": true, //Set to "false" to disable
    "sql_connection_str": "" //Optional and only required to override the default database name - dotnet connection string
  }

Habilitação ou desabilitação da AI Trust Layer​

Para habilitar todos os componentes do AI Trust Layer, nas seções llmgateway e llmobservability do arquivo input.json , defina o sinalizador habilitado como true:

"llmgateway": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name
    },
"llmobservability": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name
"llmgateway": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name
    },
"llmobservability": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name

Ativação ou desativação do Automation Hub​

Para ativar o Automation Hub, na seção automation_hub do arquivo input.json, defina o sinalizador enabled como true:

"automation_hub": {
  "enabled": "true" //Set to "false" to disable Automation Hub
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"automation_hub": {
  "enabled": "true" //Set to "false" to disable Automation Hub
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Para desativar o Automation Hub, defina o sinalizador enabled como false na seção automation_hub do arquivo input.json.

Habilitando ou desabilitando o Automation Ops​

O Automation Ops requer a atualização do sinalizador enable e um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template em input.json, então o nome do banco de dados padrão para o Automation Ops é AutomationSuite_Platform.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campo do Automation Ops. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template.

Observação:

O Automation Ops compartilha um banco de dados com a plataforma principal, incluindo o Orchestrator. Se você alterar o banco de dados aqui, deve também atualizar o banco de dados para a plataforma principal.

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Automation Ops em input.json:

"automation_ops": {
  "enabled": "true", //Set to "false" to disable the Automation Ops
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"automation_ops": {
  "enabled": "true", //Set to "false" to disable the Automation Ops
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Enabling or disabling Automation Suite Robots​

Observação:

Antes de habilitar o Automation Suite Robots, certifique-se de atender aos requisitos.

Para habilitar os robôs do Automation Suite, execute as seguintes etapas:

  1. Ative o sinalizador asrobots no arquivo input.json . Se você deseja habilitar o armazenamento em cache do pacote, certifique-se de configurar corretamente os sinalizadores packagecaching e packagecachefolder também.

    {
      "asrobots": {
         "enabled": Boolean,
         "packagecaching": Boolean,
         "packagecachefolder": String
      }
    }
    {
      "asrobots": {
         "enabled": Boolean,
         "packagecaching": Boolean,
         "packagecachefolder": String
      }
    }
    
    ParâmetroValor padrãoDescription
    packagecachingtrueQuando definido como true, os robôs usam um cache local para resolução de pacote.
    packagecachefolder/uipath_asrobots_package_cacheO local do disco no nó do agente sem servidor em que os pacotes são armazenados.
    Observação:

    Package caching optimizes your process runs and allows them to run faster. NuGet packages are fetched from the filesystem instead of being downloaded from the Internet/network. This requires an additional space of minimum 10GB and should be allocated to a folder on the host machine filesystem of the dedicated nodes.

  2. Se você usar uma configuração de Production pronta para alta disponibilidade de vários nós, deve configurar um nó de agente especializado para o Automation Suite Robot.

Para desativar os robôs do Automation Suite, desative o sinalizador asrobots no arquivo input.json .

Habilitando ou desabilitando a Contextualização​

Para habilitar o Serviço de Contextualização, na seção ecs do arquivo input.json , defina o sinalizador enabled como true:

"ecs": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "", //Optional and only required to override the default database name
      "sql_vector_connection_str": "", //Optional and only required to override the default database name
    }
"ecs": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "", //Optional and only required to override the default database name
      "sql_vector_connection_str": "", //Optional and only required to override the default database name
    }

Enabling or disabling Data Service​

O Data Service exige a atualização da flag enable e de um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template em input.json, então o nome do banco de dados padrão é AutomationSuite_DataService.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campo do Data Service. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template.

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Data Service em input.json:

"dataservice": {
  "enabled": "true", //Set to "false" to disable the Data Service,
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"dataservice": {
  "enabled": "true", //Set to "false" to disable the Data Service,
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Habilitando ou desabilitando o Document Understanding​

O Document Understanding requer a atualização da flag enable e um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template_odbc em input.json, então o nome do banco de dados padrão é AutomationSuite_DU_Datamanager.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campo do Document Understanding. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template_odbc.

Se você quiser habilitar apenas projetos baseados no AI Center, forneça os seguintes detalhes de configuração no arquivo input.json :

"documentunderstanding": {
  "enabled": "true", //Set to "false" to disable the Document Understanding
  "sql_connection_str": "" //Optional and only required to override the default database name
}
  "pyodbc_sql_connection_str": "" //Optional and only required to override the default database name
    }
"documentunderstanding": {
  "enabled": "true", //Set to "false" to disable the Document Understanding
  "sql_connection_str": "" //Optional and only required to override the default database name
}
  "pyodbc_sql_connection_str": "" //Optional and only required to override the default database name
    }

Se você quiser habilitar projetos baseados no AI Center e projetos modernos do Document Understanding, forneça os seguintes detalhes de configuração no arquivo input.json :

"documentunderstanding": {
  "enabled": "true", //Set to "false" to disable the Document Understanding
  "sql_connection_str": "" //Optional and only required to override the default database name
}
  "pyodbc_sql_connection_str": "" //Optional and only required to override the default database name
  "modernProjects": {
      "enabled": "true" //Set to "false" to disable Document Understanding modern projects
      "enable_cpu_inference": "false"  //Set to "true" to use CPU instead of GPU for AIHM and SSDE services during DU installation. 
    }
"documentunderstanding": {
  "enabled": "true", //Set to "false" to disable the Document Understanding
  "sql_connection_str": "" //Optional and only required to override the default database name
}
  "pyodbc_sql_connection_str": "" //Optional and only required to override the default database name
  "modernProjects": {
      "enabled": "true" //Set to "false" to disable Document Understanding modern projects
      "enable_cpu_inference": "false"  //Set to "true" to use CPU instead of GPU for AIHM and SSDE services during DU installation. 
    }

Habilitar ou desabilitar o Healing Agent​

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Healing Agent no arquivo input.json :

 "semanticproxy": {
    "enabled": true //Set to "false" to disable
 }
 "semanticproxy": {
    "enabled": true //Set to "false" to disable
 }

Habilitando ou desabilitando o Insights​

O Insights requer a atualização da flag enable e um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template em input.json, então o nome do banco de dados padrão é AutomationSuite_Insights.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campdo do Insights. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template.

Para habilitar o recurso de monitoramento em tempo real do Insights, defina o sinalizador enable_realtime_monitoring para true.

O Insights tem uma configuração de SMTP opcional para habilitar o recebimento de notificações por e-mail. Para obter detalhes, consulte Configuração do input.json.

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Insights em input.json:

"insights": {
  "enabled": "true", //Set to "false" to disable the Insights,
  "enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"insights": {
  "enabled": "true", //Set to "false" to disable the Insights,
  "enable_realtime_monitoring": "false", //Set to "true" to enable Insights Real-time monitoring,
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Habilitando ou desabilitando o Integration Service​

Para habilitar o Integration Service, na seção integrationservices do arquivo input.json , defina o sinalizador enabled como true:

"integrationservices": {
  "enabled": "true" //Set to "false" to disable Integration Service
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"integrationservices": {
  "enabled": "true" //Set to "false" to disable Integration Service
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Habilitando ou desabilitando os servidores MCP​

Para habilitar os servidores MCP, defina o sinalizador agenthub como true no arquivo input.json .

"agenthub": {
    "enabled": "true" //Set to "false" to disable MCP Servers
}
"agenthub": {
    "enabled": "true" //Set to "false" to disable MCP Servers
}

Para desabilitar os Servidores MCP, defina o sinalizador agenthub como false no arquivo input.json .

Enabling or disabling Orchestrator​

Para ativar o Orchestrator, defina o sinalizador orchestrator como true no arquivo input.json .

"orchestrator": {
  "enabled": "true" //Set to "false" to disable Orchestrator
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"orchestrator": {
  "enabled": "true" //Set to "false" to disable Orchestrator
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Para desativar o Orchestrator, defina o sinalizador orchestrator como false no arquivo input.json .

Enabling or disabling Process Mining​

Importante:

Se o Process Mining estiver habilitado, o PostgreSQL é necessário para o banco de dados AutomationSuite_Airflow .

Consulte Requisitos de SQL para o Process Mining para obter mais informações.

Para ativar o Process Mining, faça as seguintes alterações no arquivo input.json :

  1. Ative o sinalizador processmining .

  2. Configure os seguintes modelos de string de conexão:

    • sql_connection_string_template
    • sql_connection_string_template_jdbc
    • sql_connection_string_template_odbc
    • sql_connection_string_template_sqlalchemy_pyodbc
  3. Adicione uma string de conexão separada para o segundo SQL Server:

    "processmining": {
      "enabled": true,
      "sql_connection_str": "", // dotnet connection string
      "sqlalchemy_pyodbc_sql_connection_str": "", 
      "warehouse": {
            "sql_connection_str": "",
            "sqlalchemy_pyodbc_sql_connection_str": ""
         }
    }
    "processmining": {
      "enabled": true,
      "sql_connection_str": "", // dotnet connection string
      "sqlalchemy_pyodbc_sql_connection_str": "", 
      "warehouse": {
            "sql_connection_str": "",
            "sqlalchemy_pyodbc_sql_connection_str": ""
         }
    }
    

Para desativar o Process Mining, desative o sinalizador processmining .

Habilitando ou desabilitando o Screenplay​

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Screenplay no arquivo input.json :

 "semanticproxy": {
    "enabled": true //Set to "false" to disable
 }
 "semanticproxy": {
    "enabled": true //Set to "false" to disable
 }

Habilitando ou desabilitando o Studio Web​

Para habilitar o Studio Web, na seção studioweb do arquivo input.json , defina o sinalizador enabled como true.

"studioweb": {
  "enabled": "true" //Set to "false" to disable Studio Web
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"studioweb": {
  "enabled": "true" //Set to "false" to disable Studio Web
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Para habilitar o Studio Web, na seção studioweb do arquivo input.json , defina o sinalizador enabled como true.

As cotas de armazenamento para serviços de projeto e pacote usarão valores padrão se outros valores não estiverem definidos. Certifique-se de definir apenas valores que sejam maiores que os valores padrão:

"studioweb": {
  "enabled": "true" //Set to "false" to disable Studio Web
  "sql_connection_str": "" //Optional and only required to override the default database name
  "project_service_storage_quota": "500Gi" (optional)
  "package_service_storage_quota": "300Gi" (optional)
}
"studioweb": {
  "enabled": "true" //Set to "false" to disable Studio Web
  "sql_connection_str": "" //Optional and only required to override the default database name
  "project_service_storage_quota": "500Gi" (optional)
  "package_service_storage_quota": "300Gi" (optional)
}

Habilitando ou desabilitando o Test Manager​

O Test Manager requer a atualização da flag enable e um banco de dados SQL.

Se você definiu anteriormente um valor para sql_connection_string_template em input.json, então o nome do banco de dados padrão é AutomationSuite_Test_Manager.

Para alterar o nome do banco de dados padrão, você precisa atualizar o sql_connection_str dentro do campo do Test Manager. Isso substitui o banco de dados padrão e o modelo de string de conexão em sql_connection_string_template.

Veja os detalhes de configuração a seguir para habilitar ou desabilitar o Test Manager em input.json:

"test_manager": {
  "enabled": "true", //Set to "false" to disable the Test Manager,
  "sql_connection_str": "" //Optional and only required to override the default database name
}
"test_manager": {
  "enabled": "true", //Set to "false" to disable the Test Manager,
  "sql_connection_str": "" //Optional and only required to override the default database name
}

Habilitação ou desabilitação do Autopilot for Everyone​

Para habilitar o Autopilot for Everyone, na seção autopiloteveryone do arquivo input.json , defina o sinalizador enabled como true:

"autopiloteveryone": {
      "enabled": true //Set to "false" to disable
    }
"autopiloteveryone": {
      "enabled": true //Set to "false" to disable
    }

Habilitando ou desabilitando o Autopilot para desenvolvedores​

Para habilitar o Autopilot para desenvolvedores, na seção a4d do arquivo input.json , defina o sinalizador enabled como true:

"a4d": {
  "enabled": true, //Set to "false" to disable
  "sqlalchemy_asyncpg_postgresql_connection_str": "" //Optional and only require to override the default database name - postgresql connection string
}
"a4d": {
  "enabled": true, //Set to "false" to disable
  "sqlalchemy_asyncpg_postgresql_connection_str": "" //Optional and only require to override the default database name - postgresql connection string
}

Habilitação ou desabilitação do gateway de LLM​

Para habilitar o gateway de LLM, na seção llmgateway do arquivo input.json , defina o sinalizador enabled como true:

"llmgateway": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name - dotnet connection string
    }
"llmgateway": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name - dotnet connection string
    }

Habilitação ou desabilitação da capacidade de observação do LLM​

Para habilitar a capacidade de observação do LLM, na seção llmobservability do arquivo input.json , defina o sinalizador enabled como true:

"llmobservability": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name - dotnet connection string
    }
"llmobservability": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "" //Optional and only required to override the default database name - dotnet connection string
    }

Habilitação ou desabilitação de soluções​

Para habilitar Soluções, na seção automationsolutions do arquivo input.json , defina o sinalizador enabled como true:

"automationsolutions": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "", //Optional and only required to override the default database name - dotnet connection string
    }
"automationsolutions": {
      "enabled": true, //Set to "false" to disable
      "sql_connection_str": "", //Optional and only required to override the default database name - dotnet connection string
    }

Habilitar ou desabilitar o Maestro​

Para habilitar o Maestro, na seção maestro do arquivo input.json , defina o sinalizador enabled como true:

"maestro": {
    "enabled": true, //Set to "false" to disable
    "sql_connection_str": "", //Optional and only required to override the default database name - dotnet connection string
  }
"maestro": {
    "enabled": true, //Set to "false" to disable
    "sql_connection_str": "", //Optional and only required to override the default database name - dotnet connection string
  }

Habilitando ou desabilitando o Temporal como um serviço (TaaS)​

Para habilitar o Temporal como um Serviço (TaaS), na seção taas do arquivo input.json , defina o sinalizador enabled como true:

"taas": {
  "enabled": true, //Set to "false" to disable
  "temporal": {
    "postgresql_connection_str": "", //Optional and only required to override the default database name - postgresql connection string
    "postgresql_visibility_connection_str": "" //Optional and only required to override the default database name - postgresql connection string
  }
}
"taas": {
  "enabled": true, //Set to "false" to disable
  "temporal": {
    "postgresql_connection_str": "", //Optional and only required to override the default database name - postgresql connection string
    "postgresql_visibility_connection_str": "" //Optional and only required to override the default database name - postgresql connection string
  }
}

Etapa 2: executar o instalador para atualizar a nova configuração do produto​

Depois de atualizar o input.json, execute os seguintes comandos com o instalador uipathctl para atualizar a configuração do serviço:

  1. Execute o seguinte comando para obter uma saída de quais alterações serão feitas no cluster:

    # uipathctl manifest apply --dry-run input.json --versions versions.json
    # uipathctl manifest apply --dry-run input.json --versions versions.json
    
  2. Para permitir que o instalador gere configurações, execute o seguinte comando:

    uipathctl prereq create input.json --versions versions.json
    uipathctl prereq create input.json --versions versions.json
    

    Para obter detalhes, consulte Gerar configurações automaticamente.

  3. Para verificar os pré-requisitos com base nas entradas que você configurou no input.json, execute o seguinte comando:

    uipathctl prereq run input.json --versions versions.json
    uipathctl prereq run input.json --versions versions.json
    

    Para obter detalhes, consulte Verificando os pré-requisitos.

  4. Para aplicar as alterações no cluster, execute:

    # uipathctl manifest apply input.json --versions versions.json --log-level info --skip-helm
    # uipathctl manifest apply input.json --versions versions.json --log-level info --skip-helm
    

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