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

RFE to deploy CFT v2 without external file hosting requirement #19

Open
depperson opened this issue May 26, 2022 · 1 comment
Open

RFE to deploy CFT v2 without external file hosting requirement #19

depperson opened this issue May 26, 2022 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@depperson
Copy link

Is your feature request related to a problem?

As an end user, I expect the "launch stack" button to accept all required configuration as parameters.

The requirement to publicly host a modified runtime-init configuration adds a lot of overhead to the deployment process and reduces the convenience of the "launch stack" buttons.

Describe the solution you'd like

Deploying this v2 CFT should be (at least) as easy as deploying v1. I would like to pass all necessary configuration as parameters during CFT deployment, like the method used for v1 CFTs. I would like to eliminate the requirement of an external HTTP host.

Describe alternatives you've considered

I understand that it is possible to convert the runtime-init configuration from yaml to json, escape the quotes and pass that blob as a parameter. This method is error prone and painful to execute. The bare minimum configuration to deploy should be possible using parameters without editing the template or runtime-init files.

Additional context

Requiring users to edit files defeats the purpose of the "launch stack" buttons. If you cannot launch the stack without modifying it, then the "launch stack" button shouldn't be visible as an option since it won't work.

@shyawnkarim
Copy link

shyawnkarim commented May 31, 2022

Thanks for this suggestion. We'll review this request with the team. It is now being tracked internally with ID ESECLDTPLT-3204.

@shyawnkarim shyawnkarim added the enhancement New feature or request label May 31, 2022
@shyawnkarim shyawnkarim added this to the backlog milestone May 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants