pulumi / pulumi-terraform-bridge

A library allowing providers built with the Terraform Plugin SDK to be bridged into Pulumi.
Apache License 2.0
184 stars 42 forks source link

Remove tf2pulumi in favor of `pulumi convert` #2004

Open t0yv0 opened 1 month ago

t0yv0 commented 1 month ago

Exploring if we can remove tf2pulumi and commit to rendering examples through pulumi convert.

The actual removal may be premature as there is external code depending on it such as:

https://github.com/pulumi/pulumi-converter-terraform/blob/0e0283f7446b14d07cd4c7bf2a9a3a5855c4e859/pkg/il/mapper.go#L22

But good to be able to extricate from the bridge.

We also need a quick migration guide for external parties setting up builds to be able to take advantage of pulumi convert.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 61.23%. Comparing base (3540cf9) to head (6dfdbb6).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2004 +/- ## ========================================== + Coverage 61.04% 61.23% +0.19% ========================================== Files 333 260 -73 Lines 44854 33959 -10895 ========================================== - Hits 27381 20795 -6586 + Misses 15954 12009 -3945 + Partials 1519 1155 -364 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.