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 Git Sync deployment file for parameter and tag values #351

Closed
paul-e-allen opened this issue Apr 8, 2024 · 2 comments · Fixed by #405
Closed

Support Git Sync deployment file for parameter and tag values #351

paul-e-allen opened this issue Apr 8, 2024 · 2 comments · Fixed by #405
Labels
enhancement New feature or request

Comments

@paul-e-allen
Copy link

paul-e-allen commented Apr 8, 2024

The rain configuration file for parameters and tags is very, very, very similar to the "stack deployment file" used by the Git Sync CloudFormation deployment process. It would be great if rain could accept the parameters and tags attributes from the git sync stack deployment file as the Parameters and Tags attributes in the current rain configuration file. It seems that only the capitalization of those two attributes is preventing rain from using a git sync stack deployment file (assuming that rain could/would ignore the template-file-path attribute) for parameter and tag values.

The use case is this: Use rain to bootstrap the creation of a CloudFormation stack, and then shift over to git sync management of the stack once the stack is created. Right now, two different parameter/tag files are required for this--one for rain and one for git sync. It would be great to have both approaches could use the same file.

Even when using git sync for deployment, rain is a great tool to have while developing CloudFormation templates that are already or will be integrated with the git sync deployment process.

Documentation for the git sync stack deployment file: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/git-sync-concepts-terms.html#git-sync-concepts-terms-depoyment-file

@ericzbeard ericzbeard added the enhancement New feature or request label Apr 8, 2024
@ericzbeard
Copy link
Contributor

Sounds like a good idea, and a simple change.

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

Successfully merging a pull request may close this issue.

2 participants