From 3c0fb01ba2022ea1f5fed3e2854ce90824406c61 Mon Sep 17 00:00:00 2001 From: Manuel de Brito Fontes Date: Sat, 4 Mar 2017 16:50:49 -0300 Subject: [PATCH] Add warning when the ingress controller uses a custom class --- controllers/nginx/pkg/cmd/controller/nginx.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/controllers/nginx/pkg/cmd/controller/nginx.go b/controllers/nginx/pkg/cmd/controller/nginx.go index f51e01158..3c798bb1b 100644 --- a/controllers/nginx/pkg/cmd/controller/nginx.go +++ b/controllers/nginx/pkg/cmd/controller/nginx.go @@ -260,6 +260,10 @@ func (n NGINXController) Info() *ingress.BackendInfo { // OverrideFlags customize NGINX controller flags func (n NGINXController) OverrideFlags(flags *pflag.FlagSet) { + ig, err := flags.GetString("ingress-class") + if err == nil && ig != "" && ig != defIngressClass { + glog.Warningf("only Ingress with class %v will be processed by this ingress controller", ig) + } flags.Set("ingress-class", defIngressClass) }