automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white

Guía de instalación de Automation Suite en Linux

Última actualización 28 de nov. de 2024

Configurar la instalación posterior a FQDN

Para actualizar el FQDN de Automation Suite, debes actualizar el archivo cluster_config.jsony ejecutar el instalador uipathctl .

El proceso de actualización de FQDN es aplicable tanto al modo de evaluación de nodo único como al modo de producción de alta disponibilidad multinodo.

Nota:

Cambiar el FQDN requiere nuevos certificados de servidor. Si no hay un nuevo certificado disponible, tienes dos opciones: continuar con el nuevo certificado autofirmado configurado por el instalador automáticamente, o detener la instalación y traer un nuevo certificado emitido por una CA.

Puedes configurar el certificado a través del campo server_certificate en el archivo cluster_config.json .

Actualizar el archivo de configuración con el nuevo valor FQDN

Debes actualizar los siguientes parámetros en el archivo input.json.Se permite cualquier combinación de estos valores, dependiendo de tus requisitos.
  • fqdn: actualice este campo con el nuevo FQDN que necesita para acceder al clúster.
  • fixed_rke_address : si este valor es idéntico al campo fqdn en cluster_config.json , debes asegurarte de que los dos valores coinciden para reflejar el nuevo FQDN.

    En caso de configuración activa/pasiva o activa/activa, este valor debe coincidir con el cluster_fqdn.

  • cluster_fqdn : actualiza este campo para el clúster Activo/Pasivo o Activo/Activo.
    Nota:
    Se requiere la actualización cluster_fqdn cuando se cambian las configuraciones de DNS en el nivel de equilibrador de carga para cualquiera de los clústeres
El siguiente ejemplo muestra la configuración cluster_config.jsonnecesaria para actualizar el FQDN.
{
  "fqdn": "new-automationsuite.mycompany.com" //this is the fqdn for accessing the automation suite cluster
  "fixed_rke2_address": "new-automationsuite.mycompany.com,"//this is only required for the node joining, if customer wish to change "cluster_fqdn": "new-primary-automationsuite.mycompany.com" //this is only required for the a/p or a/a cluster
}{
  "fqdn": "new-automationsuite.mycompany.com" //this is the fqdn for accessing the automation suite cluster
  "fixed_rke2_address": "new-automationsuite.mycompany.com,"//this is only required for the node joining, if customer wish to change "cluster_fqdn": "new-primary-automationsuite.mycompany.com" //this is only required for the a/p or a/a cluster
}

Ejecutar el instalador a nivel de infraestructura

Para actualizar el FQDN en la capa de infraestructura, ejecuta el instalador solo en la primera máquina del servidor. Esto actualizará todos los demás nodos del clúster, incluidos los nodos de servidor restantes, los nodos de agente y los nodos de agente especializados.

Para actualizar el FQDN, ejecuta el siguiente comando:

./bin/uipathctl rke2 update-fqdn -i /path/to/cluster_config.json -o output.json --versions versions/helm-chart.json./bin/uipathctl rke2 update-fqdn -i /path/to/cluster_config.json -o output.json --versions versions/helm-chart.json
Nota:
Si ejecutas el comando con el --force , anulará las solicitudes de advertencia y realizará los cambios de FQDN directamente.

El instalador te informa de las consecuencias de actualizar el FQDN. Pide confirmación antes de continuar.

[WARN]  You are about to change the FQDN of the Automation Suite Cluster.
        Changing the fqdn is a disruptive operation, and it will result in 
        disconnecting your robots, mobile orchestrator users, ML Activities, 
        and ML Skills and invalidating any pending user invites. 
        
        If you wish to continue type 'yes' and hit enter to continue.[WARN]  You are about to change the FQDN of the Automation Suite Cluster.
        Changing the fqdn is a disruptive operation, and it will result in 
        disconnecting your robots, mobile orchestrator users, ML Activities, 
        and ML Skills and invalidating any pending user invites. 
        
        If you wish to continue type 'yes' and hit enter to continue.

Ejecutar el instalador para los componentes compartidos

Para actualizar el FQDN en el nivel de componentes compartidos, ejecuta el siguiente comando:

./bin/uipathctl manifest apply /path/to/cluster_config.json --versions versions/helm-chart.json./bin/uipathctl manifest apply /path/to/cluster_config.json --versions versions/helm-chart.json 
Nota:
Si ejecutas el comando con el --force , anulará las solicitudes de advertencia y realizará los cambios de FQDN directamente.
El instalador te informa de las consecuencias de actualizar el FQDN. Pide confirmación antes de continuar.
[WARN]  You are about to change the FQDN of the Automation Suite Cluster.
        Changing the fqdn is a disruptive operation, and it will result in 
        disconnecting your robots, mobile orchestrator users, ML Activities, 
        and ML Skills and invalidating any pending user invites. 
        If you wish to continue type 'yes' and hit enter to continue.[WARN]  You are about to change the FQDN of the Automation Suite Cluster.
        Changing the fqdn is a disruptive operation, and it will result in 
        disconnecting your robots, mobile orchestrator users, ML Activities, 
        and ML Skills and invalidating any pending user invites. 
        If you wish to continue type 'yes' and hit enter to continue.

El instalador también te avisa si no hay un certificado válido relacionado con el FQDN. Si la validación del certificado falla, el instalador te pedirá que proporciones el nuevo certificado emitido por la CA o que continúes con el nuevo certificado autofirmado.

************************************************************************************
[ERROR] Validating certificate... Failed
[ERROR] Certificate doesn't have new-automationsuite.mycompany.com in the SAN
************************************************************************************

Certificate provided is invalid for the new fqdn, would you like us to configure the new self signed certificate?
If you wish to continue type `yes` and hit enter to continue.************************************************************************************
[ERROR] Validating certificate... Failed
[ERROR] Certificate doesn't have new-automationsuite.mycompany.com in the SAN
************************************************************************************

Certificate provided is invalid for the new fqdn, would you like us to configure the new self signed certificate?
If you wish to continue type `yes` and hit enter to continue.
Nota:

Asegúrate de borrar todos los datos de tu base de datos de Redis. Puedes hacerlo ejecutando el comando FLUSHALL.

Actualizar FQDN en una implementación activa/activa

Si cambias el FQDN del clúster principal en una configuración activa/activa, debes seguir los siguientes pasos adicionales:

  1. Genera un nuevo kubeconfig para el clúster principal.
  2. Añade el nuevo kubeconfig en cluster_config.json del clúster secundario, en other_kube_config.
  3. En el clúster secundario, ejecuta el siguiente comando:
    uipathctl manifest apply cluster_config.json --versions versions/helm-charts.jsonuipathctl manifest apply cluster_config.json --versions versions/helm-charts.json

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.