System requirements
Refer to these system requirements to allow your Security Compliance Management (SCM) application to connect to Puppet Enterprise (PE).
- Open port requirements
- Hardware requirements
- Supported Puppet Enterprise versions
- Supported operating systems
Open port requirements
Security Compliance Management requires the following ports:
Port | Protocol | Purpose | Source | Destination |
---|---|---|---|---|
Puppet Enterprise ports | ||||
8143 | TCP | Puppet Enterprise integration | Security Compliance Management | Puppet Enterprise Orchestrator |
8081 | TCP | Puppet Enterprise integration | Security Compliance Management | PuppetDB |
4433 | TCP | Puppet Enterprise integration | Security Compliance Management | Puppet Enterprise RBAC |
Security Compliance Management ports | ||||
443 | TCP | Security Compliance Management access | User browser | Security Compliance Management UI |
443 | TCP | Sending reports | Scan target node | Security Compliance Management server |
30303 | TCP | Assessor downloads and sending reports | Scan target node | Security Compliance Management |
Hardware requirements
Before installing Security Compliance Management, ensure that the system you are installing on meets these requirements. If you are operating in a large-scale environment, see Guidelines for running Security Compliance Management at scale.
Memory | Storage | CPUs |
---|---|---|
8 GB | 100 GB for /var/lib |
4 |
Supported Puppet Enterprise versions
The following versions of Puppet Enterprise (PE) are supported for use with Security Compliance Management:
Puppet Enterprise version |
---|
2023.0 and later |
2021.7.2 and later |
For more information about Puppet Enterprise versions, see Puppet Enterprise lifecycle policy.
Supported operating systems
These operating systems are supported for installing with Security Compliance Management.
Operating system | Version |
---|---|
AlmaLinux | 8 |
Amazon Linux | 2 |
Oracle Linux | 8 |
RedHat Enterprise Linux (RHEL) | 7, 8, 9 |
Rocky Linux | 8 |
SUSE Linux Enterprise Server (SLES) | 12, 15 |
Ubuntu | 18.04, 20.04, 22.04 |
Docker supported operating systems
Operating system | Versions |
---|---|
SUSE Linux Enterprise Server | 12* |
Ubuntu (General Availability kernels) | 18.04, 20.04, 22.04 |
* Please contact your OS vendor for instructions on getting Docker for this OS. |
Podman supported operating systems
Security Compliance Management attempts to install the Podman package provided by your operating system. If the Podman package is not available on your system, please contact your OS vendor for instructions on getting Podman.
Operating system | Versions |
---|---|
AlmaLinux | 8 |
Amazon Linux | 2* |
Oracle Linux | 8 |
Red Hat Enterprise Linux | 7, 8, 9 |
Rocky Linux | 8 |
SUSE Linux Enterprise Server | 15* |
* Please contact your OS vendor for instructions on getting Podman for this OS. |