This is a webhook solver for OVH DNS. In short, if your domain has its DNS servers hosted with OVH, you can solve DNS challenges using Cert Manager and OVH Webhook for Cert Manager.
⭐ If you are using this project, please consider supporting it by starring the repository. It helps us a lot to keep maintaining and improving this project. Thank you!
- Solve DNS01 challenges using OVH DNS servers.
- Support both multiple Cert Manager
ClusterIssuerandIssuer. - Support both application based and OAuth2 based authentication.
- Store OVH credentials in a secret per issuer, or use secret references.
- Helm chart repository for ease and simplicity of deployment.
- Role based access control, across namespaces.
- Support for ACME certificate profiles such as Let's Encrypt
shortlivedprofile (doc, doc, blog). - Support for optional External Account Binding (doc).
- JSON schema for
values.yamlautomatic validation. - Chart Unit tests for code quality and reliability.
- Fully documented
values.yaml.
The documentation is available at https://aureq.github.io/cert-manager-webhook-ovh/
We would like to inform our users that this repository is maintained by a volunteer, and as such, it is a best effort support, and not a commercial service. While we strive to provide the best possible support to our users, we cannot guarantee immediate or comprehensive responses to all queries. Therefore, we advise that users seeking professional support should contact the author directly.
We also want to emphasize that any form of abuse or entitlement towards our volunteer maintainers will not be tolerated. Our volunteers work hard to provide support to the community, and we expect all users to treat them with respect and appreciation. We appreciate your understanding and cooperation in maintaining a positive and productive environment for everyone involved in this community-driven project.
- Update
charts/cert-manager-webhook-ovh/Chart.yaml - Run
make helm-schema helm-docs helm-unittest - Commit
charts/cert-manager-webhook-ovh/values.schema.json(if any) andcharts/cert-manager-webhook-ovh/README.mdchanges - Prepare
CHANGELOG.mdforx.y.z - Commit all changes
- Push all commits
- run
bash .github/scripts/changelog.sh x.y.z
- @munnerz
- @Diaphteiros
- @baarde
- Xaver Baun
- lcavajani
- Ricardo Pchevuzinske Katz
- @MattiasGees
- Jean-Marc Andre
- @IDerr
- Robin KERDILES
- Julian Stiller
- @julienkosinski
- @aegaeonit
- @TartanLeGrand
- @Zcool85
- @Yethal
- Benjamin Maisonnas
- Kebree
- Alissia01
- Mathieu Sensei
- Sebastien MALOT
- Rémy Jacquin
- flodakto
- Aurelie Vache
- Karol Stoiński
- Pierre Mahot
- Thomas Coudert