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
Support all Pulumi Languages #49
Comments
Thanks @fitzoh for raising an issue to track this. In prior discussions, we imagined that it may be possible to use JSII itself to project the current library as a multi-language package usable in other CDK languages. We may still need to make the conversion functions for Pulumi Output to/from CDK Token be implemented uniquely for each language, but we believe something along these lines should be able to make this work. Definitely something we'd love to add. Out of curiosity - is there a specific Pulumi/CDK language you are looking to use? |
Currently using Python for both CDK and Pulumi |
I'm also curious about support for other languages. Are there any plans for this year to support other languages than TS? I'm interested specifically in Python. Being able to use L2/L3 constructs would be a game changer. |
Support for other languages will certainly be most welcomed. We have an existing set of CDK stacks written in Python that we're slowly migrating to Pulumi. It would have made a huge difference for us had |
Hello!
Issue details
Currently pulumi-cdk only directly supports Typescript:
It would be nice if all Pulumi languages were supported.
This is presumptively made difficult by CDK being based on jsii, which means all of the CDK implementation languages have a ts/js dependency.
Affected area/feature
pulumi-cdk
The text was updated successfully, but these errors were encountered: