Skip to content

Cert-manager webhook for ACME DNS01 verification through the Openprovider API

License

Notifications You must be signed in to change notification settings

cmpsb/cert-manager-webhook-openprovider

Repository files navigation

🪐🍌⚓ Openprovider cert-manager webhook

This webhook provides support for DNS01 ACME verification using the Openprovider API.

Installation

Helm

$ helm repo add cert-manager-webhook-openprovider-master https://git.wukl.net/api/v4/projects/149/packages/helm/master
$ helm upgrade --install -n cert-manager cert-manager-webhook-openprovider cert-manager-webhook-openprovider-master/openprovider-webhook

Configuration

At a minimum, this webhook needs your Openprovider username and password. Both of these need to be stored in a secret. The easiest way to create this secret is the following way:

umask 0077
mkdir openprovider-credentials
echo -n 'your-username' > openprovider-credentials/username
echo -n 'your-password' > openprovider-credentials/password
kubectl create secret generic -n cert-manager openprovider-credentials --from-file openprovider-credentials

The names of the secret and its fields and some other settings such as the record TTLs are customizable. See the example issuer.

About

Cert-manager webhook for ACME DNS01 verification through the Openprovider API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published