3 ms·
Azure has been something I've considered for this exact purpose. The PaaS and ARM Templates abstract away IaaS and provides both configuration and secret manage
by electricEmu 9y ago
Azure has been something I've considered for this exact purpose. The PaaS and ARM Templates abstract away IaaS and provides both configuration and secret management.
It should be possible for someone to deploy a Mastodon or Matrix instance via Azure PaaS with no IaaS management necessary. With Kudu's Git triggers, automatic updates might even be possible!
It's no small feat though. It also would require a great deal of ARM JSON which is painful at times.
- noway421 9y agoSecret management, yes! Secret management + Automatic Deployments + Cronjobs + Lets encrypt management is what I'm really looking for. It could be solved on Amazon: codepipeline + ECS + lambda + route53 (although no let's encrypt here) but they are all really separated products which need some tinkering to set up nicely. And even then, cronjobs through lambda feel like such a dirty hack. ARM sounds interesting, but judging by the extensive documentation it's need way too much configuration.