Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xenitab/gatekeeper-library
Collection of OPA Gatekeeper policies that can be used in your Kubernetes cluster.
https://github.com/xenitab/gatekeeper-library
kubernetes opa opa-gatekeeper rego xenit-kubernetes-framework
Last synced: 26 days ago
JSON representation
Collection of OPA Gatekeeper policies that can be used in your Kubernetes cluster.
- Host: GitHub
- URL: https://github.com/xenitab/gatekeeper-library
- Owner: XenitAB
- License: mit
- Created: 2020-08-02T12:01:50.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-20T08:05:05.000Z (over 1 year ago)
- Last Synced: 2024-12-06T02:34:19.627Z (26 days ago)
- Topics: kubernetes, opa, opa-gatekeeper, rego, xenit-kubernetes-framework
- Language: Open Policy Agent
- Homepage:
- Size: 858 KB
- Stars: 14
- Watchers: 2
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# OPA Gatekeeper Library
Collection of [OPA Gatekeeper](https://github.com/open-policy-agent/gatekeeper) policies that can be used in your Kubernetes cluster.
## Prerequisites
This project assumes that you have the latest version of Gatekeeper installed, including the CRDs.
## Get Started
There are two ways to install the policies, either with Helm or Kustomize. Kustomize is probably the easiest method to install the
policies but it will require you to write your own constraints from scratch. While Helm offers a streamlined solution by implementing
sane default values for most parameters.Follow the instruction in one of the two tutorials:
- [Get started with Helm](./charts)
- [Get started with Kustomize](./deploy)## Development
Read the [Development Guide](./library) for information about how to add new policies.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.