feat: add NATS notification plugin#4486
Conversation
|
@andreabravetti: There are no 'kind' label on this PR. You need a 'kind' label to generate the release automatically.
DetailsI am a bot created to help the crowdsecurity developers manage community feedback and contributions. You can check out my manifest file to understand my behavior and what I can do. If you want to use this for your project, you can check out the BirthdayResearch/oss-governance-bot repository. |
|
@andreabravetti: There are no area labels on this PR. You can add as many areas as you see fit.
DetailsI am a bot created to help the crowdsecurity developers manage community feedback and contributions. You can check out my manifest file to understand my behavior and what I can do. If you want to use this for your project, you can check out the BirthdayResearch/oss-governance-bot repository. |
|
/kind feature |
|
Fixes issue #4485 |
Introduce `notification-nats`, a native plugin that publishes CrowdSec alert notifications to a NATS subject. - main.go: go-plugin implementing the NotifierServer interface using the nats-io/nats.go client library with token/credentials auth support - nats.yaml: reference configuration with url, subject, and auth fields - go.mod / go.sum: add github.com/nats-io/nats.go dependency
bab884f to
d71fa34
Compare
|
There was a typo in the commit message, fixed now. |
Introduce
notification-nats, a native plugin that publishes CrowdSec alert notifications to a NATS subject.