pulumi-cdk
pulumi-cdk copied to clipboard
Support CDK Custom Resources
Hello!
- Vote on this issue by adding a 👍 reaction
- If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
CDK makes heavy use of CloudFormation custom resources to fill missing gaps in CloudFormation. These custom resources are a CloudFormation resource that is backed by a user defined (and managed) AWS Lambda function.
Since these Lambda functions contain custom code written by the CDK team/contributors, we need to find a way to reuse this code as we do not want to have to re-write it ourselves. My initial idea is to replace the custom resources with a new custom resource component that will handle invoking the lambda function and parsing the output.
Affected area/feature
Similar to https://github.com/pulumi/pulumi-cdk/issues/60 which is for a specific custom resource. This issue is for tracking general support for custom resources.