Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Executable Tutorial Proposal #2609

Merged
merged 9 commits into from
Oct 9, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions contributions/executable-tutorial/zyad-streuli/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Assignment Proposal

## Title

Setting Up OPA for Kubernetes Policy Enforcement

## Names and KTH ID

- David Streuli ([email protected])
- Zyad Haddad ([email protected])

## Deadline

- Task 3

## Category

- Executable tutorial

## Description

This tutorial walks you through setting up **OPA Gatekeeper** to enforce Kubernetes policies, focusing on the creation of custom rules to govern cluster resources. You will learn to install Gatekeeper, define policies, and test them in a Kubernetes environment using tools like **Constraint Templates** and **Constraints**.

**Relevance**
OPA Gatekeeper is essential in modern DevOps for automating security and compliance across Kubernetes clusters. It enables teams to enforce consistent policies at scale, ensuring resources meet security standards, improving governance, and integrating seamlessly into CI/CD pipelines. This reduces manual intervention and risk, aligning with DevOps principles of automation and continuous security.

Killercoda: https://killercoda.com/trighap52/course/scenarios/opa-tutorial
Github: https://github.com/Trighap52/killercoda-tutorials
Loading