Hardware and Software Requirements

This article identifies the hardware, software, and user requirements for aan.
apip42
This article identifies the hardware, software, and user requirements for 
API Portal
.
2
2
Hardware
To deploy
API Portal
, a minimum of at least one compute node (virtual or physical) with the following hardware is required:  
Configuration
CPU
Memory
Hard-disk
Portal Only
8 Cores
32 GB
200+ GB
Portal with Jarvis
16 Cores
64 GB
500+ GB
Software
The following software is required:
The Docker version to install has a dependency on the operating system.
Operating System
Docker Version
CentOS 7.4.1708 (Core)
-OR-
CentOS 7.5.1804 (Core)
(Recommended)
Docker CE 17.12.0
Docker CE 18.03.0
RHEL 7.4 (supported in 4.2.2 and later)
Docker EE 17.06
For more information about installing Docker EE on RHEL, see Docker EE for Red Hat Enterprise Linux.
For more information about installing Docker CE on CentOS, see Docker CE for CentOS.
User Requirements
We recommend using a user account with sudo permissions to install and run
API Portal
. We also recommend that the user is a member of the 
docker
 group on the system. For instructions about adding a user to the 
docker
 group, see at https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user.
Docker Configuration
For production systems, Docker should start on boot and should be configured with the following options for maximum system stability.
Storage Driver
Log Driver
overlay2
journald
For more Information about storage drivers, see https://docs.docker.com/storage/storagedriver/select-storage-driver/ and information about log drivers can be found at https://docs.docker.com/config/containers/logging/configure/