Skip to content

Conversation

@jkodroff
Copy link
Member

@jkodroff jkodroff commented Jun 2, 2025

Fixes #15159

  • Replace deprecated RemoteStateReference with getLocalReference/getRemoteReference functions
  • Add Java and YAML code examples, remove JavaScript examples
  • Update all examples to use EKS clusters for consistency
  • Rewrite introduction to focus on capabilities and practical use cases
  • Remove outdated package installation instructions and backend support details
  • Add info note about supported backends (local and remote only)

🤖 Generated with Claude Code

…ions

- Replace deprecated RemoteStateReference with getLocalReference/getRemoteReference functions
- Add Java and YAML code examples, remove JavaScript examples
- Update all examples to use EKS clusters for consistency
- Rewrite introduction to focus on capabilities and practical use cases
- Remove outdated package installation instructions and backend support details
- Add info note about supported backends (local and remote only)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@pulumi-bot
Copy link
Collaborator

Comment on lines +32 to +37
Pulumi allows you to reference output values from existing Terraform state files, enabling you to build new infrastructure that depends on resources provisioned with Terraform. This capability is particularly useful for:

In each of these cases, you can use the `RemoteStateReference` resource to reference output variables exported from the Terraform project. This works for manually managed state files in addition to Terraform Cloud or Enterprise ones.
* Organizations with existing Terraform infrastructure where the cost of migration isn't justified
* Teams transitioning gradually from Terraform to Pulumi
* Scenarios where some infrastructure must remain in Terraform due to organizational constraints
* Accessing shared infrastructure (like VPCs, networks, or databases) managed by other teams
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very minor grammar nit, we shouldn't capitalize the bullet points unless they are sentences (which they are not).

@jkodroff jkodroff merged commit c19140d into master Jun 2, 2025
10 checks passed
@jkodroff jkodroff deleted the jkodroff/fix-tf-coexist branch June 2, 2025 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Migrating from Terraform to Pulumi code samples

4 participants