1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2024-12-15 17:51:20 +00:00
kyverno/pkg/utils
Vishal Choudhary c0d6eaddb3
feat: delete webhook configurations after kyverno is uninstalled (#10782)
* feat: delete webhook configurations after kyverno is uninstalled

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: optionally add permissions

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: linter

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: disable finalizers in latest manifest

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: move webhook cleanup to webhooks controller

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: add finalizers on deployment

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: refactor

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: add roles to cleanupcontroller

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: add cleanup to generic controllers

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: add webhook cleanup in generic controllers

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: remove unnecessary clusterrole and clusterrole bindings

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: make this behaviour opt-in

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: reconcile webhook setup on deployment change

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: update codegen and remove unused vars

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: add finalizers to chart

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Co-authored-by: Jim Bugwadia <jim@nirmata.com>
Co-authored-by: shuting <shuting@nirmata.com>
2024-09-04 10:59:59 +00:00
..
admission feat: remove kyverno client v2beta1 (#10543) 2024-06-26 08:48:32 +00:00
api feat(json): unmarshal at decode time (#10700) 2024-08-05 15:46:50 +03:00
cel chore: remove v1alpha1 of VAPs and use v1beta1 (#10955) 2024-08-29 15:31:25 +00:00
conditions feat: make any struct common to all api versions (#10553) 2024-06-27 10:09:57 +00:00
controller feat: delete webhook configurations after kyverno is uninstalled (#10782) 2024-09-04 10:59:59 +00:00
data fix: use go 1.21 new packages (#8452) 2023-09-19 12:06:53 +00:00
engine refactor: remove more pointers from engine api (#6651) 2023-03-23 20:58:52 +08:00
fuzz chore: remove v1alpha1 of VAPs and use v1beta1 (#10955) 2024-08-29 15:31:25 +00:00
generator feat: bump update request api version (#10508) 2024-06-20 09:44:43 +00:00
git refactor: cli test command (#5550) 2022-12-03 19:56:09 +01:00
image bug: making images consistent with image (#9147) 2023-12-22 11:15:50 +00:00
json feat(perf): add new linter prealloc to enforce slice declarations best practice (#10250) 2024-05-20 14:46:35 +05:30
jsonpointer [Chore] Bump to Go 1.20 (#6683) 2023-04-03 11:40:47 +00:00
kube Deploy specific controllers (#8849) 2024-02-01 10:14:05 +00:00
match feat: bump update request api version (#10508) 2024-06-20 09:44:43 +00:00
os fix: missing/incorrect env variables (#7383) 2023-06-02 09:19:18 +00:00
policy test: added test for pkg/utils/policy/marshal.go (#9583) 2024-01-31 23:00:22 +00:00
report feat: enable custom data in policy reports using properties (#10933) 2024-09-03 17:36:07 +00:00
retry Remove dependency on github.com/pkg/errors (#6165) 2023-02-01 14:38:04 +08:00
runtime fix: stop using lister in tls renewer (#7629) 2023-06-21 13:35:43 +00:00
strings Conditions message (#7113) 2023-05-08 15:34:23 +08:00
tls feat: add subresource support to resource filters (#6780) 2023-04-05 13:51:07 +00:00
yaml chore: remove v1alpha1 of VAPs and use v1beta1 (#10955) 2024-08-29 15:31:25 +00:00