Skip to content

JAORMX/lab-compliance-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 

Repository files navigation

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

About

self-paced lab to learn about the compliance-operator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •