UiPath Documentation
automation-suite
2022.10
false
Guía de instalación de Automation Suite
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Gestionar el clúster en ArgoCD

Información general​

ArgoCD es una herramienta declarativa de entrega continua de GitOps para Kubernetes. Está diseñado como un controlador de Kubernetes que supervisa continuamente las aplicaciones en ejecución de UiPath® y comprueba el estado actual con el estado de destino deseado como se especifica en el registro de Docker. Para obtener más información, consulta la documentación de ArgoCD.

Los administradores pueden tener una descripción general del clúster, las configuraciones, el estado de las aplicaciones y el estado, todo a través de una simple IU o CLI. ArgoCD viene con su propio Redis incluido de código abierto, que admite configuraciones HA y no HA.

Automation Suite utiliza ArgoCD en los siguientes escenarios:

  • Instalar y actualizar los componentes de Fabric y los servicios básicos de UiPath®.
  • Automatizar la implementación de los estados de aplicación deseados en los entornos de destino especificados. ArgoCD sigue el patrón de GitOps de usar repositorios de Git / helm como fuente de verdad para definir el estado de la aplicación deseado.
  • Realizar un seguimiento del estado de la instalación. Si la instalación falló en un punto específico y la reanuda después de un tiempo, ArgoCD omite todos los pasos que ya están sincronizados y reanuda desde el punto en el que falló.
  • Autocuración de las aplicaciones. Si elimina por error cualquiera de los objetos, los manifiesto se sincronizarán automáticamente.

ArgoCD account types​

ArgoCD admite dos tipos de cuenta:

  • Cuenta de solo lectura
  • Cuenta de administrador

ArgoCD read-only account​

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

  • Visualizar todas tus aplicaciones, pods y servicios en una interfaz sencilla
  • Supervisar el estado de todas tus aplicaciones, pods y servicios
  • Identificar rápidamente los problemas en su implementación
  • Resincronizando tu aplicación en tu clúster

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:

  • Cambiar parámetros solo con fines de depuración; por ejemplo, deshabilitar la autocuración y editar YAML en Rancher;

  • Eliminar pods;

  • Solución de problemas;

  • Gestionar la configuración personalizada de Orchestrator; por ejemplo, configurar la clave de cifrado por tenant;

  • Actualización de las cadenas de conexión a la base de datos;

  • Exporting Prometheus metrics to an external system: Using the monitoring stack;

  • If Insights looker pod fails to start after restore: Backing up and restoring the cluster;

  • Sincronizando aplicaciones.

    Nota:

    Asegúrate de consultar la documentación de UiPath® adecuada antes de eliminar o cambiar la configuración avanzada en la interfaz de usuario.

Acceder a ArgoCD​

ArgoCD admite dos métodos de autenticación:

  • username and password – default authentication method
  • SSO– recommended authentication method. You can enable SSO authentication post-installation. For instructions, see Enabling SSO for ArgoCD

Username and password authentication​

Accessing the ArgoCD read-only account​

Para acceder a la cuenta de solo lectura de ArgoCD con el nombre de usuario y la contraseña, siga los siguientes pasos:

  1. Accede a la siguiente URL: https://alm.${CONFIG_CLUSTER_FQDN}.

  2. Enter the following username: argocdro.

  3. Acceder a su contraseña:

    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. Introduzca su contraseña.

    Importante:

    The read-only account can sync applications that by default give the option to do sync force or sync replace. This could purge namespaces and delete resources. It is highly recommended not to use sync force or sync replace.

Accessing the ArgoCD admin account​

Para acceder a la cuenta de administrador de ArgoCD usando nombre de usuario y contraseña, siga los siguientes pasos:

  1. Accede a la siguiente URL: https://alm.${CONFIG_CLUSTER_FQDN}.

  2. Enter the following username: admin.

  3. Accede a la contraseña:

    kubectl get secrets/argocd-admin-password -n argocd \
    -o "jsonpath={.data['password']}" | echo $(base64 -d)
    kubectl get secrets/argocd-admin-password -n argocd \
    -o "jsonpath={.data['password']}" | echo $(base64 -d)
    
  4. Introduzca su contraseña.

    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 acceder a ArgoCD usando SSO, siga los siguientes pasos:

  1. Selecciona el botón SSO en la página de inicio de sesión de ArgoCD.
  2. Introduce las credenciales de dominio de tu empresa.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado