confetti-clj / confetti

🎉 A tool to help creating and deploying static sites with AWS
Mozilla Public License 2.0
99 stars 6 forks source link

Updating of stacks #4

Open martinklepsch opened 8 years ago

martinklepsch commented 8 years ago

It might be useful to save the template in the working dir and allow users to modify it and update the existing stack that way.

Another possibility is to just recommend re-creating stacks if a change is desired. This might not help as much with customizations that are not directly supported at creation time though (e.g. CORS policies currently)

martinklepsch commented 7 years ago

This might be simpler if we would use Terraform but would introduce another dependency...

webappzero commented 7 years ago

I'm not weighing in with an opinion about whether to use Terraform but will point out that other people in the larger Clojure community are using it, as evidenced in the recent talk Clojure Flavoured Devops by Jon Pither.

martinklepsch commented 7 years ago

@webappzero I've actually seen that talk and it motivated to dig into Terraform for Confetti (potentially using Roll as well). Didn't get to it yet though 😅