rewanthtammana / gatekeeper-rules-helm-library

The OPA Gatekeeper rules helm policy library.

Home Page:https://blog.rewanthtammana.com/gatekeeper-rules-helm-library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OPA Gatekeeper Rules Helm Library

A library of policies for OPA Gatekeeper project re-configured with helm support.

Installation

Pre-requisites

Create CRDs

The crds are available in ./crds folder.

kubectl create -f ./crds/general/
kubectl create -f ./crds/pod-security-policy/

Install CRDs & templates

The values.yaml can be tweaked according to your use.

helm install rules-helm .

Helm install

Usage

All the templates are created in the format of $TEMPLATENAME-$HELMRELEASENAME. This kind of naming convention allows you to deploy templates with different values without hassle.

Template naming convention

Values.yaml

Edit the values.yaml file to pick the resources of your choice & customize them with ease.

Authors

Rewanth Tammana

Siddharth Tanna

About

The OPA Gatekeeper rules helm policy library.

https://blog.rewanthtammana.com/gatekeeper-rules-helm-library

License:MIT License


Languages

Language:Smarty 100.0%