Releases: open-policy-agent/gatekeeper
Releases · open-policy-agent/gatekeeper
v3.1.0-beta.4
v3.1.0-beta.3
This beta release includes bug fixes and stable api versions.
Upgrade Instructions
- Remove your sync config before upgrading, so that finalizers on synced resources are cleaned up, otherwise they will need to be removed manually.
Features 🌈
- Add metrics to watch manager (#366)
- Add constraint template metrics (#377)
- Allow optional logging when admission was denied (#386)
- Health and ready checks (#396)
Bug Fixes 🐞
v3.1.0-beta.2
Bug Fixes 🐞
- Fix deadlock. (#361)
v3.1.0-beta.1
v3.1.0-beta.0
Warning
This release is a migration to Kubebuilder V2, which changes the structure of the deployment. If upgrading, we recommend you uninstall the previous version of Gatekeeper before deploying the new version.
Features 🌈
- ValidatingAdmissionWebhookConfiguration can be fully configured from the manifest -- no more clobbering
- Certificate generation/rotation can be disabled by setting the flag:
--disable-cert-rotation
- Gatekeeper is mangaged via a
Deployment
resource instead of aStatefulSet
- Migrate to Kubebuilder V2 (#292)
- Upgrade constraint framework, enabling multi-source constraints (#270)
Bug Fixes 🐞
v3.0.4-beta.2
This beta release includes bug fixes and stable api versions.
Features 🌈
- add psp library seccomp and apparmor annotations (#236)
- Add Https Only to library (#260)
- Add unique ingress host to library (#253)
- add psp library forbidden sysctls (#233)
- add psp library selinux (#234)
Bug Fixes 🐞
- Do not assume the operation is CREATE on audit (#267)
- Watch manager should ignore unrecognized groups (#263)
- Add make target-template-source to build pkg/target/target_template_source.go (#257)
- Image package update and run as a non-root user (#252)
- Dependency Updates (#251)
- Use struct literal instead of an interface for the client (#241)
- Service selector needs to not be in a system namespace in order to be denied (#227)
v3.0.4-beta.1
This beta release includes bug fixes and stable api versions.
Features 🌈
- Add dry run feature (#202)
- Add PSP constraints and CTs to library (#203)
- Add docs and update script for make release (#220)
- Add e2e with kind and bats tests (#211)
- Upgrade constraint framework (#218)
- Make logging configurable (#212)
- Add demo templates to the constraint template library (#205)
Bug Fixes 🐞
v3.0.4-beta.0
v3.0.4-alpha.0
This alpha release includes breaking changes and bug fixes.
v3.0.3-alpha.0
This alpha release includes breaking changes and bug fixes.
Breaking Changes ⚠️
- Rename deny rule to violation (#169)
- Change to HA-Compatible Status Schemas (#159)
- Fix CT name validation (open-policy-agent/frameworks#27)
- Only require kind for Constraint Templates (open-policy-agent/frameworks#29)
- Handle namespaceselector and empty namespaces (open-policy-agent/frameworks#26)
Bug Fixes 🐞
Please report any issues here: https://github.com/open-policy-agent/gatekeeper/issues/new