File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -157,13 +157,14 @@ func (c *HAProxyController) getWhitelistedNamespaces() []string {
157
157
if len (c .Store .NamespacesAccess .Whitelist ) == 0 {
158
158
return []string {"" }
159
159
}
160
- namespaces := make ([]string , len (c .Store .NamespacesAccess .Whitelist ))
160
+ // Add one because of potential whitelisting of configmap namespace
161
+ namespaces := make ([]string , len (c .Store .NamespacesAccess .Whitelist )+ 1 )
161
162
for ns := range c .Store .NamespacesAccess .Whitelist {
162
163
namespaces = append (namespaces , ns )
163
164
}
164
165
cfgMapNS := c .OSArgs .ConfigMap .Namespace
165
166
if _ , ok := c .Store .NamespacesAccess .Whitelist [cfgMapNS ]; ! ok {
166
- namespaces = [] string { cfgMapNS }
167
+ namespaces = append ( namespaces , cfgMapNS )
167
168
logger .Warningf ("configmap Namespace '%s' not whitelisted. Whitelisting it anyway" , cfgMapNS )
168
169
}
169
170
logger .Infof ("Whitelisted Namespaces: %s" , namespaces )
You can’t perform that action at this time.
0 commit comments