Skip to content

Verify firewalld Enabled

An XCCDF Rule

Description

The firewalld service can be enabled with the following manifest:

---
apiVersion: machineconfiguration.openshift.io/v1
kind: MachineConfig
metadata:
  labels:
    machineconfiguration.openshift.io/role: master
  name: 75-master-firewalld-enable
spec:
  config:
    ignition:
      version: 3.1.0
    systemd:
      units:
      - name: firewalld.service
        enabled: true

This will enable the firewalld service in all the nodes labeled with the "master" role.

Note that this needs to be done for each MachineConfigPool

For more information on how to configure nodes with the Machine Config Operator see the relevant documentation.

Rationale

Access control methods provide the ability to enhance system security posture by restricting services and known good IP addresses and address ranges. This prevents connections from unknown hosts and protocols.

ID
xccdf_org.ssgproject.content_rule_service_firewalld_enabled
Severity
Medium
References
Updated