Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Assets #142

Open
ansgarm opened this issue Oct 21, 2021 · 2 comments
Open

Add support for Assets #142

ansgarm opened this issue Oct 21, 2021 · 2 comments

Comments

@ansgarm
Copy link
Member

ansgarm commented Oct 21, 2021

Community Note

  • Please vote on this issue by adding a 馃憤 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

Add support for AWS CDK Assets in the AWS Adapter.

Could make use of implementing a custom synthesizer that is passed to the AWS CDK Stack.

This issue is about a first iteration and does not need full support for any Asset to be closed, create follow-up issues as needed.

References

@RichiCoder1
Copy link

One of the best aspects of the CDK is the high level Lambda abstractions, especially NodejsFunction. I'd been hoping for something like it in CDKTF directly, but supporting the CDK's existing construct would also be a big win.

@RichiCoder1
Copy link

Wanted to call out how Pulumi tackled this: https://github.com/pulumi/pulumi-cdk/blob/main/src/stack.ts

Basically mapped the underlying Pulumi's own notion of assets, with the caveat that it still leans on the CDK's Bootstrap Stack to provide a staging ground for S3 Assets and ECR images. Possibly an approach that could partially unblock this?

@xiehan xiehan transferred this issue from hashicorp/terraform-cdk Jun 1, 2023
@xiehan xiehan added the backlog label Jun 1, 2023
@xiehan xiehan changed the title AWS Adapter: Add support for Assets Add support for Assets Jun 29, 2023
@xiehan xiehan added this to the Limited Availability milestone Jun 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants