config-policy-controller v0.15.0
- The released image is quay.io/open-cluster-management/config-policy-controller:v0.15.0
What's Changed
- Update kubernetes-dependency-watches to v0.8.1 by @mprahl in #271
- Fix help messages in compliance messages getting removed on next eval by @mprahl in #273
- Ignore imagePullSecrets and secrets on ServiceAccounts by @JeffeyL in #272
- Make ConfigurationPolicy event driven by default by @mprahl in #274
- Retry evaluating the policy if a mapping error occurs by @mprahl in #275
- Refactor to split up handleObjectTemplates and help understandability by @JustinKuli in #276
- Use controller-runtime to protect metrics endpoint by @zyjjay in #261
- Address comments from #276 by @mprahl in #278
- Modify metrics options to account for deprecation of kube-rbac-proxy by @zyjjay in #281
- Add observedGeneration to OperatorPolicy status by @JustinKuli in #282
- Add user-defined compliance messages by @JustinKuli in #280
- E2E Tweaks/Fixes by @dhaiducek in #279
- Fix a bug when no namespace selector is specified by @mprahl in #283
- Use the controller-runtime cache to get the decryption key by @mprahl in #284
- Ensure pod restart when target kubeconfig changes by @zyjjay in #285
- Split kind.yaml workflow into parallel jobs by @JustinKuli in #287
- Update go-template-utils to v6.1.1 by @mprahl in #288
- Use
--server-side
fornull
test by @dhaiducek in #289 - BUG: event-driven mode not requeueing some enforcement errors by @JustinKuli in #290
- Update to Go v1.22 by @dhaiducek in #292
- Add sprig functions to customMessage templating by @JustinKuli in #293
- Add ocm-polices namespace by @yiraeChristineKim in #294
- Clean policies in ocm namespace after test by @yiraeChristineKim in #295
- Guard against nil pointer value in status error by @mprahl in #296
- Update go-template-utils to v6.3.0 by @mprahl in #297
- Sync common Makefile by @dhaiducek in #299
- Add a DryRun CLI by @JustinKuli in #298
- Small dryrun improvements by @JustinKuli in #300
- Correct details list when templates are removed by @JustinKuli in #301
- More dryrun improvements by @JustinKuli in #302
- Uninstall scenario improvements by @JustinKuli in #303
- Handle SCC annotations in namespaces by @JustinKuli in #305
Full Changelog: v0.14.0...v0.15.0