lens icon indicating copy to clipboard operation
lens copied to clipboard

admissionregistration objects - mutating and validating webhook configurations

Open brettcave opened this issue 3 years ago • 2 comments

Kubernetes offers extensible admission controllers - https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/

These are available in kubectl, e.g. kubectl get mutatingwebhookconfigurations (or validatingwebhookconfigurations).

Why is this needed: these are objects that may be deployed in a namespace. Given that they form part of a deployment / is a configured resource, it would be great if LENS could manage it, instead of needing to revert to other tools.

Specific use-case where this was a problem: trying to remove all resources and delete a namespace, this was the only resource from a broken deployment that i couldn't clean up with LENS.

Environment you are Lens application on:

  • Kubernetes distribution: EKS 1.19
  • Desktop OS: Windows 10 (latest)
  • LENS - latest update - 4.1.4

brettcave avatar Mar 11 '21 18:03 brettcave

If you deploy ElasticSearch on K8s they use a validatingwebhook as well. Plus they have a bad habit of having base configurations that need updating in order to deal with hosted K8s solutions (such as Digital Ocean). Not that it's a problem to change it with kubectl, but, at this point, Lens is so good that I kind of smirk to myself when I have to use kubectl!

:)

doug-shontz avatar Jul 08 '21 09:07 doug-shontz

What's the status of this? Are there impediments to adding those two resources?

waldner avatar Jul 29 '22 11:07 waldner

any news ?

schmurfy avatar Oct 27 '22 13:10 schmurfy

+1

alex-bes avatar Jan 16 '23 10:01 alex-bes