diff --git a/OWNERS b/OWNERS index 72a50987..954b7e7a 100644 --- a/OWNERS +++ b/OWNERS @@ -6,4 +6,5 @@ emeritus_approvers: - ldegio - leodido - fntlnz - +reviewers: + - hmadison diff --git a/plugins/kafka/pkg/kafka/kafka.go b/plugins/kafka/pkg/kafka/kafka.go index 12c9868e..1ac55db3 100644 --- a/plugins/kafka/pkg/kafka/kafka.go +++ b/plugins/kafka/pkg/kafka/kafka.go @@ -15,7 +15,7 @@ import ( ) const ( - PluginID uint32 = 999 + PluginID uint32 = 18 PluginName = "kafka" PluginDescription = "Kafka consumer for Falco" PluginContact = "github.com/ibm/falco-kafka" diff --git a/registry.yaml b/registry.yaml index bf6a4b04..b8d7d22b 100644 --- a/registry.yaml +++ b/registry.yaml @@ -451,3 +451,28 @@ plugins: source: journal extraction: supported: true + - name: kafka + description: | + Read events from Kafka topics into Falco + authors: Hunter Madison + contact: https://falco.org/community + maintainers: + - name: Hunter Madison + email: Hunter.Madison@ibm.com + keywords: + - events + - kafka + url: https://github.com/falcosecurity/plugins/tree/main/plugins/kafka + rules_url: https://github.com/falcosecurity/plugins/tree/main/plugins/kafka/rules + license: Apache-2.0 + signature: + cosign: + certificate-oidc-issuer: https://token.actions.githubusercontent.com + certificate-identity-regexp: https://github.com/falcosecurity/plugins/ + capabilities: + sourcing: + supported: true + id: 18 + source: kafka + extraction: + supported: false \ No newline at end of file