Open martinklepsch opened 8 years ago
This might be simpler if we would use Terraform but would introduce another dependency...
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.
@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 😅
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)