argo-events
argo-events copied to clipboard
Support AWS EventBridge
Is your feature request related to a problem? Please describe. Argo Events currently supports Kafka as an eventbus option, but many users are requesting integration with AWS EventBridge due to its ability to tie together various AWS components seamlessly. Users want a more robust solution that integrates well with AWS services, and EventBridge fits this requirement perfectly.
Describe the solution you'd like I'm requesting support for AWS EventBridge as an eventbus option in Argo Events. This would allow users to integrate their workflows and event-driven architectures with AWS services using EventBridge's advanced features like event routing, transformation, and integration with services such as Lambda, S3, SQS, and more.
Describe alternatives you've considered One alternative is to tie up Kafka (Self hosted or AWS MSK) with EventBridge, but this approach requires additional effort for filtering and transformation, such as using Lambda functions to expand nested base64 in the event body emitted by EventSource. Another possibility is using a workflow trigger, but this only covers a portion of the functionality needed and doesn't provide a comprehensive solution like native support for AWS EventBridge in Argo Events would offer.
Additional context
Message from the maintainers:
If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.