Edge para nube privada v. 4.17.05
Puedes instalar Edge para la nube privada en una sola máquina anfitrión como parte de una instalación de demostración o prueba de concepto. Este tipo de instalación se conoce como instalación perimetral "todo en uno". La máquina anfitrión puede ser una máquina independiente o una VM que cumpla con los requisitos previos del sistema que se enumeran a continuación.
Después de instalar Edge para la nube privada en la máquina anfitrión, tienes la opción de instalar lo siguiente:
- Portal de servicios para desarrolladores en su propia máquina anfitrión
- BaaS de API en su propia máquina anfitrión
Licencias
Cada instalación de Edge requiere un archivo de licencia único que obtienes de Apigee. Si aún no tienes una, comunícate con Ventas aquí.
Requisitos del sistema para Edge
En la siguiente tabla, se enumeran los requisitos del sistema para instalar Edge en una sola máquina anfitrión:
Requisito |
Descripción |
Prueba |
---|---|---|
Acceso al repositorio de RPM de Apigee |
Asegúrate de tener acceso a https://software.apigee.com Asegúrate de haber recibido un nombre de usuario y una contraseña de Apigee para el repositorio:
|
curl -v https://software.apigee.com muestra HTTP 200 |
Acceso a tus servicios de backend |
Garantiza el acceso a tus servicios de backend |
curl -v http://backend para verificar el acceso a los servicios de backend |
Clave de licencia |
Busca un correo electrónico de Apigee con la clave de licencia adjunta. |
Asegúrate de que la clave de licencia se implemente en la máquina anfitrión |
Versión del SO |
La versión del SO compatible que aparece en Software y versiones compatibles |
cat /etc/redhat-release muestra la versión del SO. |
Versión de Java |
Versiones de Java compatibles:
|
java -version muestra la versión de Java instalada. Si no se encuentra la versión de Java requerida, el instalador de Edge la descarga y la instala. |
Núcleos de CPU |
2 como mínimo |
lscpu muestra la cantidad de CPU. cat /proc/cpuinfo muestra información de la CPU. |
RAM |
8 GB como mínimo |
cat /proc/meminfo muestra información sobre la memoria. |
Espacio en disco |
100 GB como mínimo |
df -h muestra el espacio en el disco. df -h /opt muestra el espacio en disco para /opt, el directorio de instalación de Edge. |
Nombre de host |
Nombre de host configurado como la dirección IP del host |
hostname -i muestra la dirección IP del host. |
Red |
Se requiere acceso externo a Internet. Para el SO Red Hat, accede al repositorio de yum de RHEL. |
yum repolist muestra los repositorios disponibles. Para Red Hat, consulta la disponibilidad de repositorios en /etc/yum.repos.d/redhat-rhui.repo. |
puertos, iptables y con firewall |
Asegúrate de que los puertos 8080, 9000, 9001 y 9002 puedan aceptar paquetes entrantes. |
Este requisito depende de tu SO y su configuración. Hay varios comandos que puedes usar para ver la configuración actual: iptables -nvL Linux 6.x: estado de iptables de servicio Linux 7.x: sysctl firewalld status Si es necesario, puedes detener iptables o firewalld |
SELinux |
Inhabilita SELinux o configúralo en el modo permisivo durante la instalación. Volver a habilitar después de la instalación si es necesario |
Configura temporalmente SELinux en el modo permisivo: En un sistema operativo Linux 6.x: echo 0 > /selinux/enforce Para volver a habilitarla después de instalar Edge, sigue estos pasos: echo 1 > /selinux/enforce En un sistema operativo Linux 7.x: setenforce 0 Para volver a habilitarla después de instalar Edge, sigue estos pasos: setenforce 1 Para inhabilitar SELinux de forma permanente, consulta Instala la utilidad apigee-setup de Edge. |
Acceso de usuario al sistema |
El usuario que realice la instalación requiere lo siguiente:
|
sudo whoami debería mostrar permisos de administrador. |
Servidor SMTP |
Acceso al servidor SMTP para enviar correos electrónicos a los nuevos usuarios de Edge. |
Requisitos del sistema para el portal de servicios para desarrolladores
Puedes instalar el portal de servicios para desarrolladores de Edge en una máquina diferente de la que usaste para instalar Edge. Asegúrate de cumplir con los siguientes requisitos antes de instalar el portal:
Requisitos |
Descripción |
Prueba |
---|---|---|
Acceso al repositorio de RPM de Apigee |
Asegúrate de tener acceso a https://software.apigee.com Asegúrese de haber recibido un nombre de usuario y una contraseña de Apigee para el repositorio. |
curl -v https://software.apigee.com muestra HTTP 200 |
Edge instalado en el host |
Asegúrate de haber instalado Edge en la máquina anfitrión |
Consulta los Requisitos del sistema para Edge más arriba. |
Puerto |
Asegúrate de que el puerto 8079 esté disponible y accesible |
netstat -nlptu | grep 8079 |
Requisitos del sistema para BaaS de API
Puedes instalar BaaS de API en una sola máquina anfitrión, diferente de la que usaste para instalar Edge. Asegúrate de cumplir con los siguientes requisitos antes de instalar la API BaaS en el host:
Requisitos |
Descripción |
Prueba |
---|---|---|
Acceso al repositorio de RPM de Apigee |
Asegúrate de tener acceso a https://software.apigee.com Asegúrese de haber recibido un nombre de usuario y una contraseña de Apigee para el repositorio. |
curl -v https://software.apigee.com muestra HTTP 200 |
Todos los requisitos de Edge |
Asegúrate de que la máquina anfitrión cumpla con todos los requisitos mencionados anteriormente para Edge |
Consulta los Requisitos del sistema para Edge más arriba. |
puertos, iptables y con firewall |
Asegúrate de que los puertos 2551, 8080, 9000, 9200-9400 puedan aceptar paquetes entrantes. |
Este paso depende de tu SO y su configuración. Hay varios comandos que puedes usar para ver la configuración actual: iptables -nvL Linux 6.x: estado de iptables de servicio Linux 7.x: sysctl firewalld status Si es necesario, puedes detener iptables o firewalld |