RedHatOfficial.rhel8-pci-dss
PCI-DSS v4.0 Control Baseline for Red Hat Enterprise Linux 8
Ansible Role for PCI-DSS v4.0 Control Baseline for Red Hat Enterprise Linux 8
Profile Description:
The Payment Card Industry Data Security Standard (PCI-DSS) is a set of rules to help secure payment card data, aiming to stop data breaches and protect sensitive financial information. This profile ensures that Red Hat Enterprise Linux 8 is set up according to PCI-DSS v4.0 standards.
The tasks in this role are created using OpenSCAP. For more information on how to create Ansible playbooks, visit OpenSCAP project.
If you want to suggest a fix or improvement for an Ansible task that isn't working or is missing, check the ComplianceAsCode project at ComplianceAsCode.
Requirements
- Ansible version 2.9 or newer.
Role Variables
To tailor the role to your needs, refer to the list of variables.
Dependencies
Not applicable.
Example Role Usage
To get the role, run ansible-galaxy install RedHatOfficial.rhel8_pci_dss
. After downloading, use the following playbook snippet to run the Ansible role:
- hosts: all
roles:
- { role: RedHatOfficial.rhel8_pci_dss }
Next, check your playbook by running this command (on your local machine):
ansible-playbook -i "localhost," -c local --check playbook.yml
To apply the changes (note this may alter your local machine's configuration):
ansible-playbook -i "localhost," -c local playbook.yml
License
BSD-3-Clause
Author Information
This Ansible role was created based on security policies from the ComplianceAsCode project. For a current list of authors and contributors, visit Contributors.
PCI-DSS v3.2.1 Control Baseline for Red Hat Enterprise Linux 8
ansible-galaxy install RedHatOfficial.rhel8-pci-dss