Changes for cert-manager-webhook-ovh 0.9.19
Noteworthy changes
- 🌿 Break down code into separate files so it's easier to manage
- 🌿 Give every log call an explicit verbosity level so it works with
loggingVerbosity - 🌿 Add trace enter/exit logs to each function
- 🌱 The ambient-credentials notice, which skips config validation, is now logged as a warning
- 🌱 Move the OVH client builders and DNS zone/record helpers to
ovh.go - 🌱 Move the Kubernetes secret lookup plus config decoding to
k8s.go - 🔥 Comment out every logging as it appears to be broken upstream
- 📝 Point the
pod.loggingVerbositydocs at the cert-managerpkg/logsverbosity constants, alongside the upstream Kubernetes logging conventions link - 📝 Regenerate the chart
README.mdandvalues.schema.jsonso thepod.loggingVerbositydescription includes the cert-managerpkg/logsconstants link - ⚙️ Optimize
Dockerfilefor local development
Fixes
- 🐛 fix spelling of "authentication" in error message for invalid authentication method
- 🐛 Quote both allowed values (
application,oauth2) in the invalid authentication method error returned byovhClient
Released on Fri Oct 23 05:39:06 PM UTC 2026