Skip to content

Cert-Manager Webhook implementation that sends the challenge to a remote server

License

Notifications You must be signed in to change notification settings

saturncloud/cert-manager-webhook-httpreq

Repository files navigation

cert-manager project logo

ACME httpreq webhook

Implements the cert-manger ACME webhook issuer as a generic http request that calls a remote server to handle the DNS01 updates.

HttpReq protocol is based on the Let's Encrypt HTTP Request provider

Webhook is built off of the Cert Manager Webhook Example

Installing

The chart in deploy/httpreq-webhook is packaged into release tags. Install via helm:

helm repo add cert-manager-webhook-httpreq https://saturncloud.github.io/cert-manager-webhook-httpreq/ --force-update
helm install cert-manager-webhook-httpreq/httpreq-webhook

Running the test suite

make test

Linters

This repo uses golangci-lint. Follow the installation instructions here