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

Export to ARM template #617

Open
MisinformedDNA opened this issue Jun 24, 2020 · 4 comments
Open

Export to ARM template #617

MisinformedDNA opened this issue Jun 24, 2020 · 4 comments
Labels
kind/enhancement Improvements or new features

Comments

@MisinformedDNA
Copy link

Is it possible to transpile to an Azure ARM template?

Management is concerned that Pulumi goes away (i.e. stops supporting/updating) and we have to redo everything.

@lukehoban
Copy link
Contributor

Is it possible to transpile to an Azure ARM template?

It is not currently possible to transpile to ARM templates, though it's something that we should track as a future addition, similar to pulumi/pulumi-kubernetes#29. This would put significant limits on what you could do with Pulumi, but would allow for interop with existing ARM deployment processes that require templates instead of ARM API calls.

Management is concerned that Pulumi goes away (i.e. stops supporting/updating) and we have to redo everything.

Note that you can export an Azure Resource Group to an ARM template, so you can always "leave" Pulumi if you feel you need to by exporting your deployed resources into an ARM template and managing from that instead. For business continuity purposes, this should offer the same benefits as Pulumi emiting ARM directly.

@lukehoban lukehoban transferred this issue from pulumi/pulumi Jun 25, 2020
@MisinformedDNA
Copy link
Author

MisinformedDNA commented Jun 26, 2020

Azure's "Export ARM template" is a poor feature as it does not export everything and is generally a mess.

@clstokes
Copy link

@MisinformedDNA, the Pulumi SDK and providers are free and open-source so they will be around forever. From a commercial perspective, Pulumi is well funded, growing rapidly, and is trusted by some of the world's best brands (a few of which are showcased on our homepage at https://www.pulumi.com/). We'd be happy to speak with you and your management to address their concerns in more detail. Please send us a note at team@pulumi.com.

@masters3d
Copy link

Are there plans to export to ARM in addition to import ARM?
https://www.pulumi.com/blog/announcing-nextgen-azure-provider/

@mikhailshilkov mikhailshilkov added the kind/enhancement Improvements or new features label Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

5 participants