From 4defbbe84827cee18a78cc72d0d263fc62e2e375 Mon Sep 17 00:00:00 2001 From: Erik Wegner Date: Wed, 21 Aug 2019 10:30:05 +0200 Subject: [PATCH] Kubernetes support for Auth.HeaderField --- autogen/gentemplates/gen.go | 4 +++- templates/kubernetes.tmpl | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/autogen/gentemplates/gen.go b/autogen/gentemplates/gen.go index 910908d6e..06bf3c153 100644 --- a/autogen/gentemplates/gen.go +++ b/autogen/gentemplates/gen.go @@ -1365,7 +1365,9 @@ var _templatesKubernetesTmpl = []byte(`[backends] {{if $frontend.Auth }} [frontends."{{ $frontendName }}".auth] - headerField = "X-WebAuth-User" + {{if $frontend.Auth.HeaderField }} + headerField = "{{ $frontend.Auth.HeaderField }}" + {{end}} {{if $frontend.Auth.Basic }} [frontends."{{ $frontendName }}".auth.basic] diff --git a/templates/kubernetes.tmpl b/templates/kubernetes.tmpl index 80bd01466..961204cdd 100644 --- a/templates/kubernetes.tmpl +++ b/templates/kubernetes.tmpl @@ -59,7 +59,9 @@ {{if $frontend.Auth }} [frontends."{{ $frontendName }}".auth] - headerField = "X-WebAuth-User" + {{if $frontend.Auth.HeaderField }} + headerField = "{{ $frontend.Auth.HeaderField }}" + {{end}} {{if $frontend.Auth.Basic }} [frontends."{{ $frontendName }}".auth.basic]