Skip to content
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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Pulumi #162

Open
BSick7 opened this issue Aug 28, 2023 · 3 comments
Open

Support Pulumi #162

BSick7 opened this issue Aug 28, 2023 · 3 comments
Labels

Comments

@BSick7
Copy link
Contributor

BSick7 commented Aug 28, 2023

Overview

Nullstone supports composable infrastructure.
Some users would like to use Pulumi for their infra modules.

@BSick7 BSick7 converted this from a draft issue Aug 28, 2023
@BSick7 BSick7 moved this from Next Up to Requested in Nullstone Public Roadmap Aug 28, 2023
@BSick7 BSick7 added the engine label Aug 28, 2023
@Vivekgaddigi
Copy link

what is status on this issue? would like to work on this

@BSick7
Copy link
Contributor Author

BSick7 commented Aug 23, 2024

Hey @Vivekgaddigi !
This hasn't been the highest requested feature.

The implementation is part of our engine which is closed-source at the moment.

The biggest problem to solve is mapping Pulumi to similar concepts as Terraform:

  • How do we run a plan and apply? (Most users want to see changes before applying them)
  • How do we execute Pulumi via golang?
  • How do we capture outputs for modules matching these contracts: https://docs.nullstone.io/extending/contracts/overview.html ?
  • How do we collect information about the resources managed by Pulumi?

@Vivekgaddigi
Copy link

Sounds interesting. So this issue not the priority right now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Requested
Development

No branches or pull requests

2 participants