Exigences d'installation de la démo Edge

Vous pouvez installer Edge pour le cloud privé sur une seule machine hôte dans le cadre d'une installation de démonstration ou de validation de concept. Ce type d'installation est appelé installation "tout-en-un" d'Edge. La machine hôte peut être une machine autonome ou une VM qui répond aux prérequis système listés ci-dessous.

Une fois que vous avez installé Edge pour le cloud privé sur la machine hôte, vous pouvez éventuellement installer le portail Apigee Developer Services (ou simplement le portail) sur sa propre machine hôte.

Licences

Chaque installation d'Edge nécessite un fichier de licence unique que vous obtenez auprès d'Apigee. Si vous ne disposez pas encore d'une licence, contactez le service commercial ici.

Configuration système requise pour Edge

Le tableau suivant liste la configuration système requise pour installer Edge sur une seule machine hôte :

Exigence

Description

Tester

Accès au dépôt RPM Apigee

Assurez-vous d'avoir accès à https://software.apigee.com.

Assurez-vous d'avoir reçu un nom d'utilisateur et un mot de passe d'Apigee pour le dépôt :

  • Si vous êtes un prospect qui évalue Apigee, veuillez contacter le service commercial d'Apigee ici.
  • Si vous êtes déjà client Apigee, veuillez contacter votre représentant Apigee.

curl -v https://software.apigee.com renvoie HTTP 200

Accès à vos services de backend

Assurez-vous d'avoir accès à vos services de backend.

curl -v http://backend pour vérifier l'accès à vos services de backend

Clé de licence

Recherchez un e-mail d'Apigee contenant une clé de licence en pièce jointe.

Assurez-vous que la clé de licence est déployée sur la machine hôte.

Version de l'OS

Version de l'OS compatible, comme indiqué dans Logiciels compatibles et versions prises en charge.

cat /etc/redhat-release renvoie la version de l'OS

Version de Java

Apigee Edge pour le cloud privé 4.54.00 nécessite une double compatibilité Java. Vous devez installer Java 17 et Java 21 avant d'installer Edge :

  • Oracle JDK 17 et Oracle JDK 21, ou
  • OpenJDK 17 et OpenJDK 21

java -version renvoie la version Java active.

Le programme d'installation d'Edge vérifie uniquement que Java 17 et Java 21 sont présents sur la machine hôte machine. Il ne télécharge ni n'installe Java automatiquement.

Cœurs de processeur

8 minimum

lscpu renvoie le nombre de processeurs

cat /proc/cpuinfo renvoie des informations sur le processeur

RAM

16 Go minimum

cat /proc/meminfo renvoie des informations sur la mémoire

Espace disque

100 Go minimum

df -h renvoie l'espace disque.

df -h /opt renvoie l' espace disque pour /opt, le répertoire d'installation d'Edge

Nom d'hôte

Nom d'hôte défini sur l'adresse IP de l'hôte

hostname -i renvoie l'adresse IP de l'hôte

Réseau

Accès externe à Internet requis.

Pour l'OS RedHat, accès au dépôt RHEL yum.

yum repolist renvoie les dépôts disponibles.

Pour RedHat, vérifiez la disponibilité des dépôts à partir de /etc/yum.repos.d/redhat-rhui.repo.

Ports, iptables, firewalld

Assurez-vous que les ports 3001, 8080, 9001 et 9002 peuvent accepter les paquets entrants.

Cette exigence dépend de votre OS et de sa configuration. Vous pouvez utiliser plusieurs commandes pour afficher les paramètres actuels :

iptables -nvL

Linux 6.x: service iptables status

Linux 7.x: sysctl firewalld status

Si nécessaire, vous pouvez arrêter iptables ou firewalld.

SELinux

Désactivez SELinux ou définissez-le sur le mode permissif lors de l'installation. Réactivez-le après l'installation si nécessaire.

Définissez temporairement SELinux sur le mode permissif :

Sur un système d'exploitation Linux 6.x :

echo 0 > /selinux/enforce

Pour le réactiver après l'installation d'Edge :

echo 1 > /selinux/enforce

Sur un système d'exploitation Linux 7.x :

setenforce 0

Pour le réactiver après l'installation d'Edge :

setenforce 1

Pour désactiver définitivement SELinux, consultez Installer l'utilitaire apigee-setup d'Edge.

Accès utilisateur au système

L'utilisateur qui effectue l'installation doit disposer des éléments suivants :

  • Accès sudo ou accès root
  • Possibilité d'ajouter des utilisateurs sur la machine hôte

sudo whoami doit renvoyer root

Serveur SMTP

Accès au serveur SMTP pour envoyer des e-mails aux nouveaux utilisateurs d'Edge.

Configuration système requise pour le portail

Vous pouvez installer le portail sur une machine différente de celle que vous avez utilisée pour installer Edge. Avant d'installer le portail, assurez-vous de remplir les conditions suivantes :

Conditions requises

Description

Tester

Accès au dépôt RPM Apigee

Assurez-vous d'avoir accès à https://software.apigee.com.

Assurez-vous d'avoir reçu un nom d'utilisateur et un mot de passe d'Apigee pour le dépôt.

curl -v https://software.apigee.com renvoie HTTP 200

Edge installé sur l'hôte

Assurez-vous d'avoir déjà installé Edge sur la machine hôte.

Consultez la section Configuration système requise pour Edge ci-dessus.

Port

Assurez-vous que le port 8079 est disponible et accessible.

netstat -nlptu | grep 8079