Edge for Private Cloud v4.19.01
Vous pouvez installer plusieurs instances de l'UI Edge dans un scénario de haute disponibilité. Toutefois, après avoir installé les deux instances de l'interface utilisateur Edge, vous devez effectuer des tâches post-installation afin de synchroniser les paramètres de propriété entre les deux.
Plus précisément, vous devez configurer les deux instances d'interface utilisateur pour qu'elles aient la même valeur pour les propriétés suivantes :
application.secret=value mail.smtp.credential=value apigee.mgmt.credential=value
De plus, si vous les configurez pour utiliser TLS, vous devez vous assurer d'utiliser le même certificat et la même clé sur les deux instances.
Configurer des instances de l'interface utilisateur Edge à l'aide de HTTP
- Connectez-vous au nœud hébergeant les premières instances de l'UI Edge (ne vous connectez pas à l'UI elle-même, mais en tant qu'utilisateur sur le nœud).
- Ouvrez
/opt/apigee/edge-ui/conf/apigee.confdans un éditeur et copiez les valeurs des propriétés suivantes pour les utiliser ultérieurement :mail.smtp.credential="value" apigee.mgmt.credential="value"
- Ouvrez
/opt/apigee/edge-ui/conf/application.confdans un éditeur et copiez les valeurs de la propriété suivante pour une utilisation ultérieure :application.secret="value"
- Connectez-vous au nœud hébergeant les deuxièmes instances de l'UI Edge.
- Ouvrez
/opt/apigee/customer/application/ui.propertiessur la deuxième instance d'interface utilisateur dans un éditeur. Si le fichier n'existe pas, créez-le. - Ajoutez les propriétés suivantes à
/opt/apigee/customer/application/ui.properties, y compris les valeurs que vous avez copiées à partir de la première instance de l'interface utilisateur :conf_application_application.secret="value" conf_apigee_mail.smtp.credential="value" conf_apigee_apigee.mgmt.credential="value"
Notez que vous devez ajouter le préfixe
conf_application_ouconf_apigee_à ces valeurs. - Enregistrez le fichier.
- Assurez-vous que
/opt/apigee/customer/application/ui.propertiesappartient à l'utilisateur "apigee" :chown apigee:apigee /opt/apigee/customer/application/ui.properties
- Redémarrez la deuxième instance d'interface utilisateur :
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Les utilisateurs peuvent désormais se connecter à l'une ou l'autre des instances de l'interface utilisateur.
Configurer des instances de l'UI Edge à l'aide de TLS/HTTPS
- Configurez la première instance d'UI pour qu'elle utilise TLS/HTTPS, comme décrit dans Configurer TLS pour l'UI de gestion.
- Configurez les deuxièmes instances de l'interface utilisateur Edge comme décrit ci-dessus pour HTTP afin de synchroniser les propriétés requises.
- Copiez le fichier JKS contenant le certificat et la clé de la première instance d'UI sur le nœud hébergeant la deuxième instance d'UI.
- Configurez la deuxième instance de l'UI pour qu'elle utilise TLS/HTTPS, comme décrit dans Configurer TLS pour l'UI de gestion.