Hardware requirements for standard installations
These are the minimum hardware requirements for the primary server in a standard architecture with up to 2,500 nodes.
| Node volume | Cores | RAM | /opt/ | /var/ |
|---|---|---|---|---|
| Trial use | 2 | 8 GB | 20 GB | 24 GB |
| 11–100 | 6 | 10 GB | 50 GB | 24 GB |
| 101–500 | 8 | 12 GB | 50 GB | 24 GB |
| 501–1,000 | 10 | 16 GB | 50 GB | 24 GB |
| 1,000–2,500 | 12 | 24 GB | 50 GB | 24 GB |
- Trial mode: Although the m5.large instance type is sufficient for trial use, it is not supported. A minimum of four cores is required for production workloads.
- /opt/ storage requirements: The database should not exceed 50% of /opt/ to allow for future upgrades.
- /var/ storage requirements: There are roughly 20 log files stored in /var/ which are limited in size to 1 GB each. We recommend allocating 24 GB to avoid issues, however log retention settings generally prevent reaching the maximum capacity.
Additional hardware requirements
Before enabling Advanced Patching, Infra Assistant, Infra Assistant: code assist, and Workflows allocate additional resources as shown in the table below. These requirements are in addition to the core PE infrastructure specifications.
| Feature | Additional RAM | Notes |
|---|---|---|
| Advanced Patching | 1 GB | Requires a Puppet Enterprise Advanced license. See Get a license . |
| Infra Assistant | 512 MB | Requires a Puppet Enterprise Advanced license. See Get a license . |
| Infra Assistant: code assist | 512 MB |
Requires a Puppet Enterprise Advanced license. See Get a license . If you have a Puppet Enterprise Advanced license and have unlocked the Infra Assistant feature, which requires an extra 512 MB, you do not need another additional 512 MB for Infra Assistant: code assist.
|
| Workflows | 512 MB | Requires Puppet Edge add-on for Puppet Enterprise Advanced users. See Get a license . |






