3 ms·
Counterpoint: Run 11 person startup. Use hosted GKE. We spend less than 1 man-hour per week dealing with K8s or anything like that. K8S is a big reason we are
by brianwawok 6y ago
Counterpoint:
Run 11 person startup. Use hosted GKE. We spend less than 1 man-hour per week dealing with K8s or anything like that. K8S is a big reason we are able to out-execute our competition.
- bvm 6y agoI agree with you completely, we use Kops and see a similar workload. The real boon for us is not in production, where the HA/error-tolerant/easy horizontal scaling certainly helps, but in development, where we can easily bring up ephemeral feature branch deploys as part of the CI/CD pipeline (which itself runs on k8s using Gitlab CI)
- brianwawok 6y agoYah. I mean, k8s has 1000s of features. I am not using every one of them. I carved out the subset I need, and it is FANTASTIC. I get * Great rolling deploys * Self healing clusters * Resource sharing / bin packing (rather than have 20 half used servers, I can have 6 much more heavily utilized servers) I could maybe frankenstein these features on top of something else.. but frankly it seems absurd. If these are the only 3 features I use to run docker pods, k8s is a HUGE win to me.
- donedealomg 6y agoYou could do the same with AWS ECS there is nothing special about K8s in your situation.
- brianwawok 6y agoI do not use AWS ECS does not bin pack, does it?
- notaharvardmba 6y agohttps://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html https://docs.aws.amazon.com/AmazonECS/latest/developerguide/...
- brianwawok 6y agoneat. Not available for those of us who choose not to AWS.