github aureq/cert-manager-webhook-ovh 0.8.0

18 hours ago

Changes for cert-manager-webhook-ovh 0.8.0

Major features

  • 🎉 add support for OAuth2 authentication when communicating with OVH API (by Rémy Jacquin)
  • 🎉 add support for ACME profiles paving the way to shortlived certificates (docs)

Breaking changes

  • ⚠️ renamed configuration key consumerKey to applicationConsumerKey to prevent confusion with OAuth2 authentication. See documentation.
  • ⚠️ renamed ConsumerKeyRef to ApplicationConsumerKeyRef to prevent confusion with OAuth2 authentication. See documentation.
  • ⚠️ due to the breaking changes described above, the new value for configVersion field is 0.0.2.

Noteworthy changes

  • 🎉 add unit tests to validate the Chart (by Rémy Jacquin)
  • 🎉 add unit tests to validate the webhook (by Rémy Jacquin)
  • 🌿 add 4 end-to-end tests to fully test the webhook (combination of app/oauth2 and direct/secret references)
  • 🌿 improve some error messages when configVersion is invalid or missing
  • 📄 document how to configure and use the new OAuth2 authentication (by Rémy Jacquin, with modification from Aurélien Requiem)
  • 📄 expand documentation on how to create IAM policy
  • 🐛 add missing permissions for the IAM policy

Dependencies

  • ⏩ upgrade golang to 1.24.7
  • ⏩ upgrade golang toolchain to 1.24.7
  • Released on Sun Sep 21 05:28:44 AM UTC 2025

Don't miss a new cert-manager-webhook-ovh release

NewReleases is sending notifications on new releases.