Browse Source

Properly load k8s audit configuration (#2158)

mmetc 2 years ago
parent
commit
3132aa54b7
1 changed files with 5 additions and 0 deletions
  1. 5 0
      pkg/acquisition/modules/kubernetesaudit/k8s_audit.go

+ 5 - 0
pkg/acquisition/modules/kubernetesaudit/k8s_audit.go

@@ -94,6 +94,11 @@ func (ka *KubernetesAuditSource) UnmarshalConfig(yamlConfig []byte) error {
 func (ka *KubernetesAuditSource) Configure(config []byte, logger *log.Entry) error {
 	ka.logger = logger
 
+	err := ka.UnmarshalConfig(config)
+	if err != nil {
+		return err
+	}
+
 	ka.logger.Tracef("K8SAudit configuration: %+v", ka.config)
 
 	ka.addr = fmt.Sprintf("%s:%d", ka.config.ListenAddr, ka.config.ListenPort)