System requirements

Refer to these system requirements to allow your Security Compliance Management (SCM) application to connect to Puppet Enterprise (PE).

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
Note:

The system you install Bolt on requires about 1 GB of free space.

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 use with Security Compliance Management.

Operating system Version
AlmaLinux 8
Oracle Linux 8
RedHat Enterprise Linux (RHEL) 7, 8, 9
RockyLinux 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.