Skip to content

Latest commit

 

History

History
78 lines (53 loc) · 1.96 KB

README.md

File metadata and controls

78 lines (53 loc) · 1.96 KB

Lab - Compliance Operator

This workshop provides an introduction to deploying a the compliance-operator and using it to evaluate the state of compliance with a benchmark.

Agenda

The agenda for the workshop looks as follows:

Creating your first scan

  • Browsing profiles
  • Browsing rules
  • Creating ScanSettingBinding
  • Tracking scan progress
  • Browsing results
  • Fetching raw results

Remediate

  • Edit one remediation, apply
  • Apply a couple of remediations
  • Auto-applying remediations

Tailoring profiles

  • Basic tailoring - disabling rules

Troubleshooting

  • General tips
  • Useful labels
  • Troubleshooting OpenSCAP

Setting up your environment for content writing

  • Installation
  • Useful tools
  • Using a VM

Creating your own ProfileBundles

Writing your own rules

What to expect?

A cluster will be provided for you as well as a link to download the relevant CLI client.

Prerequisites

Kubernetes/OpenShift

Basic knowledge of Kubernetes or OpenShift is required for this lab. The resources in learn.openshift.com are quite useful. We would recommend starting with the labs in the Using OpenShift section.

OpenScap/Content writing

While it is not mandatory that you have knowledge of using OpenSCAP or writing content, it would surely help you understand the bigger picture.

There is a self-paced lab that you can follow to learn about OpenSCAP and how to write content. We highly recommend it.

The developer guide is also a good aid in understanding the project's structure and options

Ready?

Start the lab