add warning in case secretNamespace is ignored

This commit is contained in:
Felix Kunde 2021-08-13 17:43:41 +02:00
parent d65b5452e2
commit 81d4e05ca8
1 changed files with 6 additions and 2 deletions

View File

@ -1115,8 +1115,12 @@ func (c *Cluster) initDefaultRoles(defaultRoles map[string]string, admin, prefix
namespace := c.Namespace
//if namespaced secrets are allowed
if c.Config.OpConfig.EnableCrossNamespaceSecret && secretNamespace != "" {
namespace = secretNamespace
if secretNamespace != "" {
if c.Config.OpConfig.EnableCrossNamespaceSecret {
namespace = secretNamespace
} else {
c.logger.Warn("secretNamespace ignored because enable_cross_namespace_secret set to false. Creating secrets in cluster namespace.")
}
}
roleName := prefix + defaultRole