|
|
|
|
|
by movedx
1611 days ago
|
|
I actually totally agree with your approach, but not the technology stack choice. I think if you're at the MVP/solo-team stage then a single server that you push the app too with Ansible/Puppet Bolt, run via systemd, and then monitor, is even simpler, easier and "cheaper" (in time, which is money) than having to learn and use the HashiStack. My app compiles into a single binary thanks to Go's binary packing feature. Does deploying a single binary reeeeaaallly need the entire HashiStack? Seriously? Do I need TWO operating systems (the host's and the container's) to run a binary? Honestly I just think people over think this stuff and are easily swayed by cool features. |
|