Hi, Alex,
Thanks for the links. Yes, I agree, it’s a broad category, and I’m interested in all of it! For now, though, I’d just like to automate my releases, similar to how the “Deploying on AWS” blog post does it:
- Deploy and provision infrastructure based on configuration (Infrastructure as Code)
- Ci/CD to create build artifact
- copy build artifact to production server(s)
- switch over running application to new version
As far as Docker/Kubernetes for running the application goes, I’ve read previous threads on the subject and the opinion seems to be mixed. For my project, there may be a need in the future to “hot reload” code, so I’d like to avoid depending on Docker/Kubernetes for now.
I really should have just said I’d like an update to the Distillery guide for Mix releases.