cert-manager-vultr

command module
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2025 License: Apache-2.0 Imports: 17 Imported by: 0

README

CodeQL Status Docker Build Docker Build

Cert-Manager Webhook for Vultr DNS

Cert-Manager Webhook for working with Vultr DNS.

Installation

Helm
helm repo add swrm-io https://swrm-io.github.io/helm-charts
helm repo update

helm upgrade --install cert-manager-vultr swrm-io/cert-manager-vultr
Secret

Create a secret inside the cert-manager namespace containing your API key.

apiVersion: v1
kind: Secret
type: Opaque
metadata:
  name: vultr-credentials
  namespace: cert-manager
data:
  apiKey: <base64 encoded Vultr API Key>
ClusterIssuer

Create an issuer that references the secret you created. See Cert-Manager ACME

apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
  name: letsencrypt
spec:
  acme:
    email: <your email address>
    privateKeySecretRef:
      name: letsencrypt
    server: https://acme-v02.api.letsencrypt.org/directory
    solvers:
    - dns01:
        webhook:
          config:
            apiKeySecretRef:
              key: apiKey
              name: vultr-credentials
          groupName: acme.vultr.com
          solverName: vultr

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL