From df50487a35459f5b0ac0d7a2d9f621114b754307 Mon Sep 17 00:00:00 2001 From: Elvin Efendi Date: Mon, 19 Mar 2018 16:37:51 -0400 Subject: [PATCH] fix wrong config generation when upstream-hash-by is set (#2215) --- internal/ingress/controller/template/template.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/ingress/controller/template/template.go b/internal/ingress/controller/template/template.go index 5fd486a00..787e27d77 100644 --- a/internal/ingress/controller/template/template.go +++ b/internal/ingress/controller/template/template.go @@ -287,7 +287,7 @@ func buildLoadBalancingConfig(b interface{}, fallbackLoadBalancing string) strin } if backend.UpstreamHashBy != "" { - return "hash {{ $upstream.UpstreamHashBy }} consistent;" + return fmt.Sprintf("hash %s consistent;", backend.UpstreamHashBy) } if backend.LoadBalancing != "" {