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

Gerenciamento do cluster no ArgoCD

Gerencie o cluster do Automation Suite Kubernetes usando o ArgoCD para entrega contínua baseada em GitOps.

Visão geral

O ArgoCD é uma ferramenta de entrega contínua declarativa GitOps para o Kubernetes. É projetado como um controlador do Kubernetes que monitora continuamente a UiPath® executando aplicativos e verifica o estado atual contra o estado de destino desejado, conforme especificado no registro do Docker. Para obter detalhes, consulte a documentação do ArgoCD.

Os administradores podem ter uma visão geral do cluster, configurações, status dos aplicativos e integridade, tudo por meio de uma interface do usuário ou CLI simples. O ArgoCD vem com seu próprio Redis integrado de código aberto, que suporta configurações HA e não HA.

O Automation Suite usa o ArgoCD nos seguintes cenários:

  • Instalação e atualização dos componentes compartilhados e serviços principais da UiPath®.
  • Automatizando a implantação dos estados de aplicativo desejados nos ambientes de destino especificados. ArgoCD segue o padrão GitOps de usar repositórios Git/helm como a fonte da verdade para definir o estado desejado do aplicativo.
  • Acompanhando o estado da instalação. Se a instalação falhou em um ponto específico e você a retoma depois de um tempo, o ArgoCD pula todas as etapas que já estão sincronizadas e recomeça do ponto onde falhou.
  • Autocorreção dos aplicativos. Se você excluir algum dos objetos por engano, os manifestos serão sincronizados automaticamente.

ArgoCD account types

ArgoCD suporta dois tipos de conta:

  • Conta somente leitura
  • Conta do Administrador

ArgoCD read-only account

You can use the ArgoCD read-only account in the following basic scenarios:

  • Visualização de todos os seus aplicativos, pods e serviços em uma interface simples
  • Monitoramento da integridade de todos os seus aplicativos, pods e serviços
  • Identificando rapidamente problemas em sua implantação
  • Ressincronizando seu aplicativo no seu cluster

ArgoCD admin account

Importante:

You must not modify any other settings or parameters except for the ones listed in this section.

You can use the ArgoCD admin account in the following advanced scenarios:

  • Alterar parâmetros apenas para fins de depuração, como por exemplo, desabilitar a autocorreção e editar o YAML no Rancher
  • Exclusão de pods
  • Como atualizar a autenticação do Kerberos
  • Solução de problemas
  • Gerenciando a configuração personalizada do Orchestrator, por exemplo, configurando a chave de criptografia por tenant
  • Atualização das strings de conexão de bancos de dados
  • Exportação de métricas do Prometheus para um sistema externo
  • Se o pod do visualizador do Insights falhar ao iniciar após a restauração: backup e restauração do cluster
  • Sincronizando aplicativos.
    Observação:

    Certifique-se de consultar a documentação adequada da UiPath® antes de excluir ou alterar a configuração avançada na interface gráfica.

Acessando o ArgoCD

ArgoCD suporta dois métodos de autenticação:

  • nome de usuário e senha - método de autenticação padrão
  • SSO — método de autenticação recomendado. Você pode habilitar a autenticação SSO após a instalação. Para obter detalhes, consulte Habilitação do SSO para ArgoCD.

Username and password authentication

Accessing the ArgoCD read-only account

Os usuários com permissões somente leitura podem ser criados por meio do portal do ArgoCD. No entanto, esses usuários não persistem na atualização e precisam ser recriados.

Accessing the ArgoCD admin account

Para acessar a conta de administrador ArgoCD usando nome de usuário e senha, siga os seguintes passos:

  1. Acesse o seguinte URL: https://alm.${CONFIG_CLUSTER_FQDN}

  2. Enter the following username: admin.

  3. Senha de acesso:

    kubectl get secrets/argocd-initial-admin-secret -n argocd \
    -o "jsonpath={.data['password']}" | base64 --decode
    kubectl get secrets/argocd-initial-admin-secret -n argocd \
    -o "jsonpath={.data['password']}" | base64 --decode
    
  4. Coloque sua senha.

    Importante:

    You must use the ArgoCD admin account only for advanced scenarios. It can cause disruptive action on the cluster if not used with caution.

SSO authentication

Para acessar o ArgoCD usando SSO, siga as seguintes etapas:

  1. Selecione o botão SSO na página de login do ArgoCD.
  2. Insira as credenciais de domínio da sua empresa.

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