-
Notifications
You must be signed in to change notification settings - Fork 247
Closed
Description
We want to notify external services about events in Fleet, so users can build workflows around Fleet as a deployer.
For now we are focusing on one type of outgoing notification, a http request, e.g targeted at a webhook endpoint.
Notifications are configured by creating a new custom resource, with fields like:
URL, template for request body, credential references, which events to react to
A new controller will watch for notification configs and then generate requests from that config when an event happens.
Research
What events should generate a notification?
- gitrepo added
- gitrepo deployed
- bundle events
Do we need logic to combine events, e.g. only notify if A and B happened?
How do other projects deal with notifications? Are there "generic" notifiers we can use, besides http requests?
kkaempf and m3nax
Metadata
Metadata
Assignees
Type
Projects
Status
✅ Done