Add warning when the ingress controller uses a custom class

This commit is contained in:
Manuel de Brito Fontes 2017-03-04 16:50:49 -03:00
parent 2399be867e
commit 3c0fb01ba2

View file

@ -260,6 +260,10 @@ func (n NGINXController) Info() *ingress.BackendInfo {
// OverrideFlags customize NGINX controller flags // OverrideFlags customize NGINX controller flags
func (n NGINXController) OverrideFlags(flags *pflag.FlagSet) { 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) flags.Set("ingress-class", defIngressClass)
} }