Skip to content

a cert-manager webhook adapter for linode

License

Notifications You must be signed in to change notification settings

monostream/cert-manager-linode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cert-Manager Linode Solver

This adapter allows you to use the popular Cert-Manager with Linode DNS Manager as ACME DNS01 Challange Provider.

One use-case is to use wildcard certificates with Let's Encrypt.

It leverages the official Linode Go Client

Installation

Linode Webhook Solver

helm install cert-manager-linode chart/ -n cert-manager

Configure Cert-Manager Cluster Issuer

https://cert-manager.io/docs/configuration/acme/dns01/webhook/

apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
  name: letsencrypt-prod
spec:
  acme:
    email: your-email-address
    privateKeySecretRef:
      name: letsencrypt-prod
    server: https://acme-v02.api.letsencrypt.org/directory
    solvers:
      - dns01:
          webhook:
            groupName: acme.cluster.local
            solverName: linode
            config:
              apiKey: your-api-key