Company
Date Published
Author
Fraser Waters
Word count
389
Language
English
Hacker News points
None

Summary

Pulumi has enhanced its capabilities to support importing resources directly from Terraform state files, enabling a smoother transition for users with existing infrastructure. Previously, Pulumi provided AWS-specific code for importing from .tfstate files, but this was limited to Go or TypeScript applications. With the release of Pulumi CLI v3.87.0, the converter system now includes state alongside code, allowing users to import resources from Terraform by using commands to set up a Pulumi stack and import from a terraform.tfstate file. The tool attempts to convert the resources into corresponding Pulumi types and import strings, though some resources may require manual adjustments if the automated process encounters issues. Users are encouraged to report any errors to help improve the system, and the new functionality can be accessed by downloading the latest version of the Pulumi CLI.