diff --git a/infrastructure/security-audit/base/processor-configmap.yaml b/infrastructure/security-audit/base/processor-configmap.yaml index 4dea0f7..13714a1 100644 --- a/infrastructure/security-audit/base/processor-configmap.yaml +++ b/infrastructure/security-audit/base/processor-configmap.yaml @@ -23,14 +23,15 @@ data: audit_events: false # поток ИБ не идёт в прикладные логи (п.20) s3_echo: false # K8S_AUDIT_LOG_S3_ECHO; только отладка (п.20) + # Пайплайны чтения: один consumer group вычитывает все топики списка. + # Ключ верхнего уровня (config.Pipelines), НЕ внутри kafka. + # kafka.topic НЕ удалять — без pipelines (откат на старый образ) читается он. + pipelines: + - {topic: security.k8s-audit, kind: k8s_audit} + - {topic: security.mesh-access, kind: mesh_access} + kafka: brokers: [] # K8S_AUDIT_KAFKA_BROKERS - # Пайплайны чтения: один consumer group вычитывает все топики списка. - # kafka.topic НЕ удалять — старый образ (без поддержки pipelines) читает его, - # это путь отката. Новый образ при наличии pipelines игнорирует kafka.topic. - pipelines: - - {topic: security.k8s-audit, kind: k8s_audit} - - {topic: security.mesh-access, kind: mesh_access} topic: security.k8s-audit group: security-audit-processor start_from: earliest # latest перескочил бы события после разрыва offset'ов