Vous consultez la documentation Apigee Edge.
Consulter la documentation d'Apigee X en savoir plus
Le 30 mars 2023, nous avons lancé une nouvelle version d'Apigee Edge pour le cloud privé.
Remarque:Cette version sera compatible jusqu'au 30 mars 2024.
Mettre à jour la procédure
Cette section explique comment installer cette version si vous effectuez une mise à jour à partir de la version de correctif précédente, 4.51.00.11. Si vous devez effectuer une mise à jour à partir d'une version antérieure, consultez la section Appliquer plusieurs versions de correctif.
L'installation de cette version mettra à jour les composants de la liste de RPM suivante:
- bord-passerelle-4.51.00-0.0.60186.noarch.rpm
- Edge-management-server-4.51.00-0.0.60186.noarch.rpm
- Edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
- Edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
- Edge-router-4.51.00-0.0.60186.noarch.rpm
- apigee-postgresql-10.17-0.0.2535.noarch.rpm
- bord-menthe-passerelle-4.51.00-0.0.40322.noarch.rpm
- Edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
- Edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
- apigee-sso-4.51.00-0.0.21244.noarch.rpm
- apigee-attribution-4.51.00-0.0.723.noarch.rpm
- apigee-sosreport-5.0-0.0.2508.noarch.rpm
Pour vérifier les versions RPM que vous avez installées et déterminer si elles doivent être mises à jour, saisissez:
apigee-all version
Pour mettre à jour votre installation, procédez comme suit sur les nœuds périphériques:
-
Sur tous les nœuds périphériques:
- Nettoyez les dépôts Yum :
sudo yum clean all
- Téléchargez le dernier fichier Edge 4.51.00
bootstrap_4.51.00.sh
dans/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- Installez l'utilitaire et les dépendances
apigee-service
d'Edge 4.51.00 :sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
où uName et pWord sont le nom d'utilisateur et le mot de passe fournis par Apigee. Si vous omettez pWord, vous serez invité à le saisir.
- Utilisez la commande
source
pour exécuter le script apigee-service.sh :source /etc/profile.d/apigee-service.sh
- Nettoyez les dépôts Yum :
- Mettez à jour les nœuds Postgres (maîtres et de secours) :
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Sur tous les nœuds Edge, exécutez le script update.sh pour le processus périphérique :
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Exécutez le script update.sh pour l'authentification unique sur tous les nœuds :
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
Nouvelles fonctionnalités
Cette version introduit la nouvelle fonctionnalité suivante:
TLS 1.3 pour le trafic en direction du sud
Cette version est compatible avec TLS 1.3 pour le trafic "Direction Sud" (trafic entre un processeur de messages et le serveur backend). Pour en savoir plus, consultez la page Configurer TLS 1.3 pour le trafic vers le sud.
Problèmes de sécurité résolus
Aucun problème de sécurité n'a été résolu dans cette version.
Modifications apportées aux logiciels compatibles
Aucune modification n'a été apportée aux logiciels compatibles dans cette version.
Abandons et retraits
Cette version ne fait l'objet ni d'abandons, ni de suppressions.
Correction de bugs
Cette section liste les bugs du cloud privé qui ont été corrigés dans cette version.
ID du problème | Description |
---|---|
197529839 |
Le manque d'espaces de fin après les opérateurs de condition entraînait des échecs de déploiement. Ce problème a été résolu grâce à une meilleure gestion des nouvelles lignes dans les instructions de condition des proxys. |
269545512 |
Mise à jour de la version du pilote Postgres dans Gateway and Monetization vers la version 42.5.4. |
193007714 |
Il manquait quelques propriétés lors de la récupération des détails de la cible d'un proxy au format JSON. Ce problème a été corrigé. |
245387101 |
Données d'audit modifiées des API liées aux applications de développement. Le code secret client est désormais consigné de manière cohérente de manière masquée. Vous pouvez définir le paramètre CWCconf_keymanagement_app.auditlog.mask.secret sur "false" dans le serveur de gestion pour éviter que le secret soit masqué, au cas où vous souhaiteriez consigner un secret en texte brut dans l'audit.
|
260013493 |
Ajout de correctifs pour optimiser le chargement des ressources de spécifications des API ouvertes dans le cadre du règlement OASValidation. Cela devrait permettre d'accélérer le démarrage du processeur de messages si le MP doit charger de nombreuses ressources OAS. Cela devrait également éviter les erreurs inutiles et avertir les journaux d'être générés lors du chargement des proxys contenant des ressources OAS. |
274587823 |
Par défaut, les entités externes ne peuvent pas être chargées dans la règle XSLTransform. Pour ce faire, définissez l'optionconf_feature-flags_xsl.allow.external.entities=true dans le processeur de messages.
|
260714664 |
Certaines tables Cassandra utilisaient toujours LeveledCompactionStrategy . Notez que cette modification ne s'applique qu'aux nouvelles installations d'Apigee Edge pour le cloud privé.
|
261631942 |
Correction d'une régression mineure dans un script de préinstallation de |
258898812 |
Suppression du paramètre inattendu |
272136041 |
Les champs d'API suivants, récemment ajoutés à Apigee, sont visibles dans Edge for Private Cloud. Toutefois, ils n'ont aucun effet dans Edge for Private Cloud. Vous pouvez donc les ignorer en toute sécurité si vous les rencontrez.
|
Problèmes connus
Consultez la section Problèmes connus avec Edge for Private Cloud pour une liste complète des problèmes connus.
Appliquer plusieurs versions de correctif
Cette section explique comment appliquer plusieurs versions de correctif au cas où vous effectuez une mise à jour à partir d'une version de Edge for Private Cloud antérieure à la version précédente.
Chaque version de correctif contient des mises à jour de composants spécifiques de Edge pour Private Cloud, tels que edge-management-server
.
Pour appliquer plusieurs versions de correctif, vous devez mettre à jour chaque composant Edge inclus dans une version de correctif plus tard que la version actuellement installée. Vous pouvez trouver ces composants en consultant les notes de version d'Edge for Private Cloud pour toutes les versions ultérieures à votre version actuelle, et en consultant la liste des RPM de ces versions. Consultez les notes de version d'Apigee pour obtenir des liens vers toutes les notes de version d'Edge for Private Cloud.
Remarque:Vous n'avez besoin de mettre à jour chaque composant qu'une seule fois, en installant le RPM de la dernière version du composant inclus dans les versions de correctif. Suivez les instructions dans les notes de version pour cette version pour mettre à jour le composant.
Remarque:La mise à niveau d'un composant installe automatiquement la dernière version du correctif. Si vous souhaitez effectuer une mise à niveau vers une version de correctif qui n'est pas la plus récente, vous devez gérer votre propre copie tarball du dépôt Apigee à l'aide du miroir Apigee, et l'utiliser pour les installations Apigee. Pour plus d'informations, consultez la page Utiliser un dépôt Edge local pour gérer votre version Edge.