-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for AWS EventBridge Pipes #11735
Comments
@bradwood, thanks for reporting that. Can you propose how do you envision providing support for this in the Framework. What would be the new properties added to the configuration and hat would be the effect in generated CloudFormation stack? |
@medikoo -- I don't have a strong view on it -- my interest in the serverless framework is more as a PO for a team that uses the framework. |
@medikoo I wrote an example configuration. input sls template resources:
Resources:
MyPipe:
Type: AWS::Pipes::Pipe
Properties:
RoleArn: !Ref AllowSendingToTargetRole
Source: !Ref MyTable
Target: !Ref MyEventBus output CF template {
"Type" : "AWS::Pipes::Pipe",
"Properties" : {
"RoleArn": "arn:aws:iam::000000000000:role/allow-sending-to-target-role",
"Source": "arn:aws:dynamodb:ap-northeast-2:000000000000:table/my-table",
"Target": "arn:aws:events:ap-northeast-2:000000000000:event-bus/my-event-bus"
}
} This is an example template containing only minimum properties(required).
reference: |
@cmygray it clearly defines what needs to end in CF template. Do you think we need to support any dedicated configuration properties for that? If so what should they be? |
For me the enrichment use case and binding a lambda to it is of critical importance as this is the |
Here are configurations, not required but should be supported to use EventBrigePipe full features:
|
Can you propose the Serverless Framework configuration properties that should be added to ensure the best support? |
@yuhongliu82 please see my previous comment |
Note that terraform support is pretty close to being released -- perhaps this can give some suggestions on an implementation approach in serverless? |
+1 It's been over an year now. Are pipes still not supported? |
Just FYI, There seems to be a plugin available https://github.com/distinction-dev/serverless-pipes, however has some existing issues and limited support for sources/targets. It'd be nice if it's available as part of the framework itself. @medikoo @bradwood |
Is there an existing issue for this?
Use case description
AWS recently announced EventBridge Pipes
I would like to be able to add an "Enrichment Lambda" and "Target Lambda" to an AWS EventBridge Pipe using the serverless framework.
Proposed solution (optional)
No response
The text was updated successfully, but these errors were encountered: