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

Allow syncing cloudformation stack using git sync #1264

Open
nitrocode opened this issue Nov 26, 2023 · 3 comments
Open

Allow syncing cloudformation stack using git sync #1264

nitrocode opened this issue Nov 26, 2023 · 3 comments

Comments

@nitrocode
Copy link
Contributor

Is your feature request related to a problem? Please describe.
I want to sync the cf template using git

Describe the solution you'd like
Git sync

https://aws.amazon.com/about-aws/whats-new/2023/11/aws-cloudformation-git-management-stacks/

Describe alternatives you've considered
Keep using s3

Additional context
n/a

@triarius
Copy link
Contributor

@nitrocode thanks, this is a very good suggestion. We are going to log an internal feature request for this. It would help move it also immensely if you can write a few words about the capabilities the git sync feature will unlock for you.

@triarius
Copy link
Contributor

@nitrocode I've had a closer look at how the Git Sync would work. It seems that both the template and the Stack deployment file need to live in the same repository. While we can publish the template to a git repository, the Stack deployment file contains the parameter values, so it's something each customer will need an independent version of.

I think if you want to use it, you'll have to create a repository that contains both the template and your deployment file. To keep the template updated, you may have luck using an automation like Renovate.

But I think Git Sync as it is currently implemented is not useable with public CloudFormation templates like the Elastic CI Stack.

Let me know if I've missed something, though.

@nitrocode
Copy link
Contributor Author

Ah ok. Thank you for considering it then. I was hoping for an easier way to keep buildkite stacks in sync. We'll keep using our terraform approach for now using the s3 link which works well enough.

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

No branches or pull requests

2 participants