A cert-manager sample repository for creating an ACME DNS01 solver webhook
Find a file
2020-12-01 21:26:15 +00:00
.vscode created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
deploy/example-webhook Update helm template for deprecated APIs 2020-06-19 18:07:36 -03:00
dynuclient created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
scripts created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
test created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
testdata update helper data 2020-12-01 21:26:15 +00:00
.gitignore don't commit files in _out directory 2020-11-19 22:03:40 +00:00
Dockerfile Update Helm chart and Dockerfile 2019-04-29 17:55:46 +01:00
go.mod created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
go.sum created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
LICENSE Initial commit 2019-04-15 15:23:59 +01:00
main.go created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
main_test.go created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
Makefile created basic dynuclient for creating and removing txt type dns record 2020-11-19 23:29:59 +00:00
README.md Update README.md 2020-11-19 23:46:28 +00:00

WIP - Cert Manager DYNU ACME webhook

Webhook to get a certificate for dynu dns provider

Running the test suite

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 go test .