1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-05 15:37:19 +00:00
kyverno/pkg/webhooks/handlers
shuting 7170cbb0c2
feat:Webhook config per policy (#9483)
* add spec.webhookConfigurations

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* update crd

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* configure webhook

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* register webhook handler

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* skip storing finegrained policies in cache

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* update resource validate handler

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* updates

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* enable mutate resource handler for fine-grained policies

Signed-off-by: ShutingZhao <shuting@nirmata.com>

* fix: tests

Signed-off-by: ShutingZhao <shuting@nirmata.com>

---------

Signed-off-by: ShutingZhao <shuting@nirmata.com>
2024-01-27 13:00:22 +00:00
..
admission.go feat:Webhook config per policy (#9483) 2024-01-27 13:00:22 +00:00
dump.go fix: add logs in webhook middlewares (#6797) 2023-04-06 14:28:13 +00:00
dump_test.go refactor: resolve roles/cluster roles/top level GVK earlier in the admission chain (#6775) 2023-04-04 10:23:20 +00:00
enrich.go fix: add logs in webhook middlewares (#6797) 2023-04-06 14:28:13 +00:00
error.go feat: use admission review v1 (#5464) 2022-11-30 23:37:42 +08:00
filter.go Reduced verbosity of admission request filter INFO log message (#8712) 2023-11-10 11:34:34 +00:00
metrics.go chore: bump otel deps (#9442) 2024-01-19 09:36:28 +00:00
probe.go fix: stop using lister in tls renewer (#7629) 2023-06-21 13:35:43 +00:00
protect.go refactor: move kyverno constants out of v1 package (#7760) 2023-07-06 08:00:36 +00:00
trace.go chore: bump otel deps (#9442) 2024-01-19 09:36:28 +00:00
types.go feat:Webhook config per policy (#9483) 2024-01-27 13:00:22 +00:00
verify.go refactor: remove more admission request pointers (#6774) 2023-04-04 13:11:18 +08:00