Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 1.38 KB

README.md

File metadata and controls

43 lines (35 loc) · 1.38 KB

cert-manager project logo   DuckDNS project logo

DuckDNS Webhook for cert-manager

This WebHook solves the DNS01 challenge to prove ownership of DuckDNS domains.

How to use it

  1. Add the repository
    helm repo add csp33 https://csp33.github.io/cert-manager-duckdns-webhook
  2. Create a values.yaml file with the following content:
     token:
       value: <your DuckDNS token>
     clusterIssuer:
       email: <your email>
       production:
         create: true
       staging:
         create: true
  3. Install the chart:
    helm install cert-manager-duckdns-webhook csp33/cert-manager-duckdns-webhook -f values.yaml
  4. Add the following annotation to the ingress you want to generate a certificate for:
    cert-manager.io/cluster-issuer: duckdns-letsencrypt-prod
  5. Wait for it to finish

Acknowledgments

Repository Link