Edge para la nube privada v. 4.16.09
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 la misma máquina anfitrión
- BaaS de API en una segunda máquina anfitrión
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 la misma máquina anfitrión en la que instalaste Edge. Asegúrate de cumplir con los siguientes requisitos antes de instalar el portal:
Requisitos |
Descripción |
Prueba |
---|---|---|
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. |
Archivo .tar del portal |
Descarga el archivo .tar del portal a la máquina anfitrión. |
1. Ve a Asistencia de Apigee Edge. 2. Accede al servicio de asistencia para solicitar el archivo .tar del portal de una de estas dos maneras:
|
Puerto |
Asegúrate de que el puerto 80 esté disponible y accesible |
netstat -nlptu | grep 80 |
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 |
---|---|---|
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 9000, 8080, 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 |