Skip to content

Disable cert-manager's webook that validates its CRDs

Erik Sundell requested to merge consideRatio/gitlab:avoid-webhook into master

This let us avoids issues like in #1809 (closed) where the k8s apiserver failed to reach the registered webhook, as it would need whenever a cert-manager CRD resource would be entered. A malfunctional registered ApiService is also making helm 2.16.1 and older versions malfunction, and that would be avoided by never letting cert-manager register this k8s api-server webhook.

So, what are the consequences of disabling the webhook? Anyone adding or updating a cert-manager resource of their CRD kind would no longer quickly know if their resource was configured in a sensible manner.

Read more about the cert-manager webhooks here: https://docs.cert-manager.io/en/release-0.10/getting-started/webhook.html

Closes #1809 (closed).

Edited by Erik Sundell

Merge request reports