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

ESC: How do I migrate from config and secrets in stack config files to ESC envs? #14306

Open
jkodroff opened this issue Mar 6, 2025 · 0 comments
Labels
area/docs Improvements or additions to documentation kind/enhancement Improvements or new features

Comments

@jkodroff
Copy link
Member

jkodroff commented Mar 6, 2025

ESC was in part designed to solve the downsides of using stack config files at scale, but we do not have any migration guidance in the docs that I can find.

We talk about how ESC integrates with IaC: https://www.pulumi.com/docs/esc/integrations/infrastructure/pulumi-iac/

We have a command that talks about how to move an individual stack file to an ESC environment (although it is not mentioned in the previous link): https://www.pulumi.com/docs/iac/cli/commands/pulumi_config_env_init/

But we don't have any page that gives a walkthrough of how we recommend people migrate. It doesn't have to be applicable to a massive number of stacks - if someone is using Pulumi at massive scale they likely have paid support - but it should at least cover how to get people onboarded onto ESC so they can quickly see how useful it is.

@jkodroff jkodroff added the needs-triage Needs attention from the triage team label Mar 6, 2025
@github-project-automation github-project-automation bot moved this to 🤔 Triage in Docs 📚 Mar 6, 2025
@interurban interurban added area/docs Improvements or additions to documentation kind/enhancement Improvements or new features and removed needs-triage Needs attention from the triage team labels Mar 10, 2025
@interurban interurban moved this from 🤔 Triage to 🧳 Backlog in Docs 📚 Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs Improvements or additions to documentation kind/enhancement Improvements or new features
Projects
Status: 🧳 Backlog
Development

No branches or pull requests

2 participants