Admite varias instancias de la IU de New Edge

Puedes instalar varias instancias de la nueva IU de Edge (edge-management-ui) en una situación de alta disponibilidad (HA). Sin embargo, después de instalar varias instancias de la nueva IU de Edge, debes realizar tareas posteriores a la instalación para sincronizar la configuración de propiedades en todos los nodos edge-management-ui.

En particular, debes configurar todas las instancias de la nueva IU de Edge para que tengan los mismos valores para las siguientes propiedades:

conf_uebe_applicationsecret=value
conf_uebe_mgmtCredential=value
conf_apigee_mail.smtp.credential=value

Donde:

  • conf_uebe_applicationsecret es la clave de encriptación de sesión y credenciales que usa la nueva IU de Edge.
  • conf_uebe_mgmtCredential es la credencial encriptada del servidor de administración.
  • conf_apigee_mail.smtp.credential es la credencial encriptada del servidor SMTP.

Además, si configuras las instancias de la nueva IU de Edge para usar TLS, debes asegurarte de usar el mismo certificado TLS y la misma clave privada en cada nodo edge-management-ui.

Configura instancias de la nueva IU de Edge con HTTP

  1. Accede al nodo que aloja la primera instancia de la nueva IU de Edge (como usuario de shell en el nodo).
  2. Abre /opt/apigee/token/application/management-ui.properties en el primer nodo de la nueva IU de Edge y copia los valores de las siguientes propiedades para usarlos más adelante:
    conf_uebe_applicationsecret="value"
    conf_uebe_mgmtCredential="value"
    conf_apigee_mail.smtp.credential="value"
  3. Accede al nodo que aloja la segunda instancia de la nueva IU de Edge.
  4. Abre /opt/apigee/customer/application/management-ui.properties en la segunda instancia de la nueva IU de Edge en un editor. Si el archivo no existe, créalo:
    vi /opt/apigee/customer/application/management-ui.properties
  5. Agrega las siguientes propiedades a /opt/apigee/customer/application/management-ui.properties con los valores exactos que copiaste de la primera instancia de la nueva IU de Edge:
    conf_uebe_applicationsecret="value"
    conf_uebe_mgmtCredential="value"
    conf_apigee_mail.smtp.credential="value"
  6. Guarda el archivo.
  7. Asegúrate de que /opt/apigee/customer/application/management-ui.properties sea propiedad del usuario apigee:
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
  8. Configura y reinicia la segunda instancia de la nueva IU de Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart

Ahora, los usuarios pueden acceder a cualquiera de las instancias de la nueva IU de Edge.

Configura instancias de la nueva IU de Edge con TLS/HTTPS

  1. Configura la primera instancia de la nueva IU de Edge para usar TLS/HTTPS como se describe en Configura TLS para la nueva IU de Edge.
  2. Configura la segunda instancia de la nueva IU de Edge como se describió anteriormente para HTTP para sincronizar conf_uebe_applicationsecret, conf_uebe_mgmtCredential y conf_apigee_mail.smtp.credential.
  3. Copia los archivos PEM que contienen el certificado TLS y la clave privada de la primera instancia de la nueva IU de Edge al nodo que aloja la segunda instancia de la nueva IU de Edge (por ejemplo, en /opt/apigee/customer/application/edge-management-ui/).
  4. Configura la segunda instancia de la nueva IU de Edge para usar TLS/HTTPS como se describe en Configura TLS para la nueva IU de Edge.