Skip to content

Commit

Permalink
Add {} to otherwise empty []IngressTLS
Browse files Browse the repository at this point in the history
  • Loading branch information
ThisIsntTheWay committed Feb 5, 2025
1 parent 4ff141c commit 6eb56a4
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions pkg/comp-functions/functions/vshnnextcloud/ingress.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,19 +86,19 @@ func AddIngress(_ context.Context, comp *vshnv1.VSHNNextcloud, svc *runtime.Serv
ObjectMeta: ingressBaseMeta,
Spec: netv1.IngressSpec{
Rules: createIngressRule(comp, fqdnsWildcard),
TLS: []netv1.IngressTLS{},
TLS: []netv1.IngressTLS{{}},
},
})
}

for _, ingress := range ingresses {
namePrefix := "-ingress-letsencrypt"
if len(ingress.Spec.TLS) == 0 {
namePrefix = "-ingress-wildcard"
nameSuffix := "letsencrypt"
if strings.HasSuffix(ingress.Name, "wildcard") {
nameSuffix = "wildcard"
}
err = svc.SetDesiredKubeObject(ingress, comp.GetName()+namePrefix)
err = svc.SetDesiredKubeObject(ingress, comp.GetName()+"-ingress-"+nameSuffix)
if err != nil {
return runtime.NewWarningResult(fmt.Sprintf("cannot set create ingress (%s): %s", namePrefix, err))
return runtime.NewWarningResult(fmt.Sprintf("cannot set create ingress (%s): %s", nameSuffix, err))
}
}

Expand Down

0 comments on commit 6eb56a4

Please sign in to comment.