4 ms·
The post has a whole section called "Why Kubernetes?"
by tlrobinson 8y ago
The post has a whole section called "Why Kubernetes?"
- neya 8y agoIt doesn't explain "Why not AppEngine"? Which was my question..
- tlrobinson 8y agoPresumably because of all the reasons they chose Kubernetes? FTA: * Kubernetes has a huge amount of traction in the DevOps landscape, with managed implementations from all the major cloud vendors and virtually endless training materials and complementary technologies. * Kubernetes is open source, which was a major plus: it meant that we could avoid vendor lock-in and implement local development environments that mimic production. * Kubernetes has a large feature set that fit well with our requirements, including our more exotic necessities like autoscaling based on custom metrics. AFAIK none of those are true of AppEngine.
- riku_iki 8y ago> Kubernetes has a huge amount of traction in the DevOps landscape the appeal of AppEngine is that you don't need DevOps, google manages and monitors services for you.
- tlrobinson 8y agoThat's also true of "managed" Kubernetes platforms like Google Kubernetes Engine and Amazon EKS, the difference being no (or at least less) vendor lock-in.
- spyspy 8y agoGAE comes with a full local dev setup out of the box. You can even run multiple apps with one command.
- auslander 8y ago> Kubernetes has a huge amount of traction in the DevOps landscape Definition of 'hype' here :)