cert-manager-webhook-namesilo

command module
v0.1.40 Latest Latest
Warning

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

Go to latest
Published: May 22, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

README

cert-manager project logo

ACME webhook for NameSilo

Go golangci-lint pages-build-deployment Release Containers Release Charts Go Report Card

How to use the helm chart:

Assuming you already have cert-manager deployed in the cert-manager namespace using helm:

helm repo add swills-cert-manager-webhook-namesilo https://swills.github.io/cert-manager-webhook-namesilo/

Create your api key secret:

apiVersion: v1
kind: Secret
metadata:
  name: namesilo-api-key
  namespace: cert-manager
data:
  namesilo-api-key: eW91ci1hcGkta2V5

Create your cluster issuer:

apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
  name: acme-example-com
spec:
  acme:
    email: you@example.com
    server: https://acme-v02.api.letsencrypt.org/directory
    privateKeySecretRef:
      name: acme-example-com-clusterissuer-private-key-secret
    solvers:
      - dns01:
          webhook:
            config:
              apiKey:
                name: namesilo-api-key
                value: namesilo-api-key
            groupName: acme.example.com
            solverName: namesilo
        selector:
          dnsZones:
            - example.com

Deploy the chart:

helm install --namespace cert-manager namesilo-webhook swills-cert-manager-webhook-namesilo/namesilo-webhook

How to test

$ TEST_ZONE_NAME=example.com. make test

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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