The ACME issuer type supports an optional 'webhook' solver, which can be used to implement custom DNS01 challenge solving logic.
This webhook provides a standalone DNS server for replying to ACME challanges.
All DNS providers must run the DNS01 provider conformance testing suite, else they will have undetermined behaviour when used with cert-manager.
It is essential that you configure and run the test suite when creating a DNS01 webhook.
You can run the test suite with:
$ TEST_ZONE_NAME=example.com. make test