cert-manager-webhook-sthome/main.go

29 lines
494 B
Go

package main
import (
_ "embed"
"os"
"strings"
"github.com/cert-manager/cert-manager/pkg/acme/webhook/cmd"
dns "github.com/stuurmcp/cert-manager-webhook-sthome/pkg/dns"
)
var (
// Version : current version
Version string = strings.TrimSpace(version)
//go:embed version.txt
version string
)
var GroupName = os.Getenv("GROUP_NAME")
func main() {
if GroupName == "" {
panic("GROUP_NAME must be specified")
}
cmd.RunWebhookServer(GroupName,
&dns.LocalDNSProviderSolver{},
)
}