Hardware and Network Requirements

Hardware

Machine CPU RAM Storage Network
Coordinator 2 Cores 2 GB 1 GB (any storage device)

Static IP1 1 Gbps

Initiator 4 Cores Minimum of 2 GB per hyperthreaded core on the machine (usually Physical cores *2), but we recommend at least double that (4GB). 30 GB (for diagnostic logs) + space required to successfully build the codebase under test. (SATA SSD or equivalent). We recommend doubling the space required to successfully build the codebase if possible. 1 Gbps
Helper 4 Cores Minimum of 2 GB per hyperthreaded core on the machine (usually Physical cores *2), but we recommend at least double that (4GB). 11 GB (any storage device) 1 Gbps

Network

  • Ports: TCP Ports 2088, 2089, 9952, 9953, and 8080 should be available to be opened on the firewall in the machines, as well as in the network equipment (routers) connecting those machines. (Port numbers are flexible).

  • Network Speed: Minimum 100 Mbps, recommended 1 Gbps or higher.

  • Location: The machines should be on same physical LAN or connected through a VPN (same LAN is recommended).

  • Incredibuild Cloud: Requires communication between the Coordinator and the Incredibuild Cloud gateway https://cloud.incredibuild.com.

  • Root Permission: Installation and upgrade require root permissions to install Incredibuild daemons. After installation, everyday users do not need root permissions. Note that Incredibuild daemons run automatically with root permissions during restart, no action is needed to enable this.