fix(go-traefik-certmanager): consider cert cleanup flag
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful

This commit is contained in:
Tom Neuber 2025-01-22 10:31:27 +01:00
parent 0ae856a894
commit 15da63ea05
Signed by: tom
GPG key ID: F17EFE4272D89FF6

View file

@ -33,10 +33,15 @@ func main() {
certmanager.WithCertIssuerName(appSettings.CertIssuerName),
)
options := []ingressroute.ClientOption{}
if appSettings.CertCleanup {
options = append(options, ingressroute.WithCertCleanup())
}
irClient := ingressroute.NewClient(
*client,
cmClient,
ingressroute.WithCertCleanup(),
options...,
)
stopCh := make(chan struct{})