Red Hat Advanced Cluster Security for Kubernetes: Policy Management

Welcome to this quick course on the Red Hat Advanced Cluster Security for Kubernetes: Policy Management. This quick course is a part of a series of courses about Red Hat Advanced Cluster Security (RHACS) for Kubernetes.

The hands-on labs in this course were created and tested with RHACS v4.4. Labs should mostly work without any changes in minor dot release upgrades of the product. Please open issues in this repository if you face any issue.

Authors

The PTL team acknowledges the valuable contributions of the following Red Hat associates:

  • Chris Porter

  • Eric Bannon

  • Michael Foster

  • Sarvesh Pandit

  • Ted Singdahlsen

Classroom Environment

This course has a few, simple hands-on labs. You will use the Hands On with Red Hat Advanced Cluster Security for Kubernetes catalog item in the Red Hat Demo Platform (RHDP) to run the hands-on exercises in this course.

For Red Hat partners who do not have access to RHDP, FIX_THIS

Prerequisites

For this course, you should have:

  • Basic experience with Red Hat OpenShift is recommended but it is not mandatory.

  • Experience on installing operators on Red Hat OpenShift.

  • Familiarity with the concepts of Kubernetes and containers (namespaces, container images, registries, etc.)

Objectives

The overall objectives of this course include:

  • Familiarize yourself the policy engine

  • Use the default policies

  • Build and create a custom policy

  • Learn to see and address policy violations

  • Use roxctl command-line interface to run image and deployment checks