Loading...
Loading...
Migrate Terraform projects to Pulumi. Use when users need to move infrastructure from Terraform to Pulumi, translate HCL configurations, or convert Terraform modules to Pulumi components.
npx skill4agent add pulumi/agent-skills pulumi-terraform-to-pulumi${terraform_dir}${pulumi_dir}${pulumi_dir}pulumi_uppulumi plugin run terraform-migrate -- stack \
--from ${terraform_dir} \
--to ${pulumi_dir} \
--out /tmp/pulumi-state.json \
--plugins /tmp/required-providers.jsontofu refresh/tmp/required-providers.json[{"name":"aws","version":"7.12.0"}]pulumi plugin install# TypeScript/JavaScript
npm install @pulumi/aws@7.12.0
# Python
pip install pulumi_aws==7.12.0
# Go
go get github.com/pulumi/pulumi-aws/sdk/v7@v7.12.0
# C#
dotnet add package Pulumi.Aws --version 7.12.0/tmp/pulumi-state.jsonpulumi stack import --file /tmp/pulumi-state.json/tmp/pulumi-state.jsonpulumi_previewpulumi convertpulumi package add terraform-module