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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start to build L2 library like @cdktf/aws @cdktf/azure @cdktf/gcloud ?? #474

Open
neilkuan opened this issue Jan 6, 2021 · 3 comments
Open
Labels
abstractions (level 2 / level 3) enhancement New feature or request help wanted Community contributions welcome as the core team is unlikely to work on this soon priority/backlog Low priority (though possibly still important). Unlikely to be worked on within the next 6 months. size/large estimated < 1 month

Comments

@neilkuan
Copy link
Contributor

neilkuan commented Jan 6, 2021

Community Note

Start to build L2 library like @cdktf/aws @cdktf/azure @cdktf/gcloud ??

Description

I think is time to build L2 library let cdktf more powerful.

References


This is 🚀 Feature Request

@neilkuan neilkuan added the enhancement New feature or request label Jan 6, 2021
@pahud
Copy link

pahud commented Jan 6, 2021

What about L2s like:

  • @cdktf/aws-ec2
  • @cdktf/aws-eks
  • @cdktf/aws-ecs

And then we have L2s for cdktf out-of-the-box. Any plans about this?

@skorfmann
Copy link
Contributor

L2 / L3 constructs are certainly something which is on our radar. In the context of AWS, I still would love to somehow leverage what has been built for the AWS CDK already. There are a few ideas floating around how to make this happen, but none of them is really straightforward. There's another issue for AWS CDK compatibility as well - see #244

There are no immediate plans to start tackling this. However, generally speaking I think this is the topic which will have the biggest impact.

@guan840912 / @pahud Out of curiosity: how would you approach this?

@ansgarm
Copy link
Member

ansgarm commented Dec 7, 2021

Note for everyone stumbling on this issue: Alongside CDKTF 0.7 we released a first technical preview of the AwsTerraformAdapter (docs, repo) which enables you to use AWS CDK constructs with the CDK for Terraform. It is currently TypeScript only (issue) and comes with limitations. Have a look at the examples or docs if you're interested 👀

@DanielMSchmidt DanielMSchmidt added priority/important-longterm Medium priority, to be worked on within the following 1-2 business quarters. size/large estimated < 1 month labels Jan 25, 2022
@xiehan xiehan added help wanted Community contributions welcome as the core team is unlikely to work on this soon priority/backlog Low priority (though possibly still important). Unlikely to be worked on within the next 6 months. and removed priority/important-longterm Medium priority, to be worked on within the following 1-2 business quarters. labels Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
abstractions (level 2 / level 3) enhancement New feature or request help wanted Community contributions welcome as the core team is unlikely to work on this soon priority/backlog Low priority (though possibly still important). Unlikely to be worked on within the next 6 months. size/large estimated < 1 month
Projects
None yet
Development

No branches or pull requests

6 participants