Vous pouvez installer plusieurs instances de la nouvelle interface utilisateur Edge
(edge-management-ui) dans un scénario de haute disponibilité.
Toutefois, après avoir installé plusieurs instances de la nouvelle interface utilisateur Edge, vous devez
effectuer des tâches post-installation pour synchroniser les paramètres de propriété sur
tous les edge-management-ui nœuds.
Plus précisément, vous devez configurer toutes les instances de la nouvelle interface utilisateur Edge pour qu'elles aient les mêmes valeurs pour les propriétés suivantes :
conf_uebe_applicationsecret=value conf_uebe_mgmtCredential=value conf_apigee_mail.smtp.credential=value
Où :
conf_uebe_applicationsecretest la clé de chiffrement des sessions et des identifiants utilisée par la nouvelle interface utilisateur Edge.conf_uebe_mgmtCredentialest l'identifiant chiffré du serveur de gestion identifiant.conf_apigee_mail.smtp.credentialest l'identifiant chiffré du serveur SMTP
De plus, si vous configurez les instances de la nouvelle interface utilisateur Edge pour qu'elles utilisent le protocole TLS, vous
devez vous assurer d'utiliser le même certificat TLS et la même clé privée sur chaque
edge-management-ui nœud.
Configurer des instances de la nouvelle interface utilisateur Edge à l'aide du protocole HTTP
- Connectez-vous au nœud hébergeant la première instance de la nouvelle interface utilisateur Edge (en tant qu'utilisateur shell sur le nœud).
- Ouvrez
/opt/apigee/token/application/management-ui.propertiessur le premier nœud de la nouvelle interface utilisateur Edge et copiez les valeurs des propriétés suivantes pour une utilisation ultérieure :conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- Connectez-vous au nœud hébergeant la deuxième instance de la nouvelle interface utilisateur Edge.
- Ouvrez
/opt/apigee/customer/application/management-ui.propertiessur la deuxième instance de la nouvelle interface utilisateur Edge dans un éditeur. Si le fichier n'existe pas, créez-le :vi /opt/apigee/customer/application/management-ui.properties
- Ajoutez les propriétés suivantes à
/opt/apigee/customer/application/management-ui.propertiesen utilisant les valeurs exactes que vous avez copiées à partir de la première instance de la nouvelle interface utilisateur Edge :conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- Enregistrez le fichier.
- Assurez-vous que
/opt/apigee/customer/application/management-ui.propertiesappartient à l'utilisateurapigee:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- Configurez et redémarrez la deuxième instance de la nouvelle interface utilisateur Edge :
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
Les utilisateurs peuvent désormais se connecter à l'une ou l'autre des instances de la nouvelle interface utilisateur Edge.
Configurer des instances de la nouvelle interface utilisateur Edge à l'aide du protocole TLS/HTTPS
- Configurez la première instance de la nouvelle interface utilisateur Edge pour qu'elle utilise le protocole TLS/HTTPS, comme décrit dans Configurer le protocole TLS pour la nouvelle interface utilisateur Edge.
- Configurez la deuxième instance de la nouvelle interface utilisateur Edge comme décrit ci-dessus pour le protocole HTTP afin de
synchroniser
conf_uebe_applicationsecret,conf_uebe_mgmtCredential, etconf_apigee_mail.smtp.credential. - Copiez les fichiers PEM contenant le certificat TLS et la clé privée de la première instance de la nouvelle interface utilisateur Edge vers le nœud hébergeant la deuxième instance de la nouvelle interface utilisateur Edge (par exemple, dans
/opt/apigee/customer/application/edge-management-ui/). - Configurez la deuxième instance de la nouvelle interface utilisateur Edge pour qu'elle utilise le protocole TLS/HTTPS, comme décrit dans Configurer le protocole TLS pour la nouvelle interface utilisateur Edge.