DEV Community

Discussion on: You probably shouldn’t be using Kubernetes for your new startup

Collapse
donvito profile image
Melvin Vivas

Hi Chris, where do you run your production k8s? Have you tried the Hosted-k8s (EKS, AKS, GKE)? Was wondering which is best. Thanks.

Collapse
liquid_chickens profile image
Chris Dodds Author

Trade offs with all. Google has the most fleshed out k8s support since it was born there. I dislike a lot of the Googlishness of GCP, but that’s just personal preference. Currently run in EKS and like it well enough. I’m one of the few people who really like Cloudformation and think it is far more valuable than most people give it credit for, so having clusters and such defined with CF is appealing. Haven’t used AKS, but I straight up loath the Azure console, so I’m the wrong person to ask.

Collapse
donvito profile image
Melvin Vivas

Thanks Chris, totally understand what you mean by "Googlishness of GCP" :D

On my previous job, we were running k8s on premise and it was very difficult since we had to manage the cluster itself and services running on top of it. I agree with the complexity and my point of comparison was docker swarm. We used terraform + ansible to provision the VMs, k8s, and containers. You have to really want it if you wish to use k8s.

Hope you can share your experiences with k8s in your next article so we can learn from it as well.