fix: use annotation to check for ingress method

This commit is contained in:
Jose Diaz-Gonzalez
2024-03-12 07:57:20 -04:00
parent ac2ea7597e
commit 77d9594c09
2 changed files with 2 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ kind: Ingress
metadata:
annotations:
dokku.com/managed: "true"
dokku.com/ingress-method: "domains"
{{- if $config.web.tls.enabled }}
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
{{- end }}

View File

@@ -606,7 +606,7 @@ func TriggerSchedulerDeploy(scheduler string, appName string, imageTag string) e
ingressesToDelete := []string{}
for _, ingress := range ingresses {
ingressIngressMethod := ingress.Labels["dokku.com/ingress-method"]
ingressIngressMethod := ingress.Annotations["dokku.com/ingress-method"]
if ingressIngressMethod != "domains" {
ingressesToDelete = append(ingressesToDelete, ingress.Name)
}