Shame really, I find compose simple and neat and k8s+terraform an unsettling mess.
Shame really, I find compose simple and neat and k8s+terraform an unsettling mess.
Personal or small/medium business sites, research software, free web utilities
What's considered lean in startupland can get pretty beefy compared to the shoestring a lot of projects are compelled by necessity to get by on
Compose can be great if you just need a web server and maybe a database and background worker and you don't have anybody suing you or losing millions for the occasional maintenance hour
It is an argument I've lost with managers more times than I've won though.
1) create a VM, set it up with docker compose to auto start -- have it reference code on a network drive.
2) take a an image of 1)
3) create a load balancer, balancing that image. GCP load balancers/instance groups even a way to rollout images.
That is %80 of k8s right there (endpoint, scaling, containers, rollouts).
I haven't used either of them in production though