It’s always nice when there is some sort of consensus in the industry, however, there is one thing I worry about. Now that there is a usable solution for complex orchestration, many newcomers will consider it the goto solution, regardless of scale. You need nginx and some python scripts? Kubernetes! You have 100 daily visitors? Kubernetes! It’s not really their fault, it’s just a sad consequence of a convenient cloud…
As Kubernetes grows, a startup ecosystem develops in its wake
81–90 of 156 posts
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#82It’s always nice when there is some sort of consensus in the industry, however, there is one thing I worry about. Now that there is a usable solution for complex orchestration, many newcomers will consider it the goto solution, regardless of scale. You need nginx and some python scripts? Kubernetes! You have 100 daily visitors? Kubernetes! It’s not really their fault, it’s just a sad consequence of a convenient cloud…
Is that really a problem though? The entire history of software development is just building on one layer of abstraction over another. Is it sad that people these days don't write their own web server for new projects?
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#83Does anyone knows a very good CD for k8s? I found that only bitbucket deployments is a good one in terms of simplicity of managing deployments (just like Heroku). Most vendors forces me to use their crappy CI solution for doing CD. Why they want me to migrate to your (very limited) build system? I can pay you for a fancy dashboard, but please, allow me to use whatever i need to build my software. There are many optio…
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#84Earlier quoted context omitted.
> and not something that wasn't designed to create jobs for consultants. I wouldn't be so sure about that. Consulting companies are drawn to operational complexity, of which Kubernetes has a lot of, like bears are to honey. https://kubernetes.io/partners/ https://www.google.com/search?q=kubernetes+consulting&ie=utf...
It has a lot of complexity, but only because it does so much. Thing is, can you point to alternatives which are simpler? I cannot think of any, unless you only have a handful of containers to manage. Even things like AWS's own ECS become difficult to manage as you grow.
> can you point to alternatives which are simpler
Sure, there are plenty of simpler alternatives... as long as you're willing to consider ones that don't do quite as much. (Beware, you'll also need more of them.)
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#85Does anyone knows a very good CD for k8s? I found that only bitbucket deployments is a good one in terms of simplicity of managing deployments (just like Heroku). Most vendors forces me to use their crappy CI solution for doing CD. Why they want me to migrate to your (very limited) build system? I can pay you for a fancy dashboard, but please, allow me to use whatever i need to build my software. There are many optio…
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#86For those of us not backed by venture capital and not charging SV ex-googler rates to our clients, we need something to say "we'll host you on this git push containerization thing, it'll be cheap and easy, and we'll expand when the time comes, and that'll be cheap and easy too".
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#87Just want to remind anyone who hasn't tried K8. You can run MiniKube locally right on your laptop to get a taste of its power (and complexity):
https://kubernetes.io/docs/getting-started-guides/minikube/
For example, a 3-node Redis Enterprise cluster, all run locally:
https://redislabs.com/blog/local-kubernetes-development-usin...
Currently using GCloud and Stackdriver monitoring, but a few of the tools I am excited about include:
Prometheus / Granafa / KSonnet
KubeFlow ML
https://www.youtube.com/watch?v=I6iMznIYwM8
Istio, for programmatic routing
And, Agones, for game hosting
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#88It’s always nice when there is some sort of consensus in the industry, however, there is one thing I worry about. Now that there is a usable solution for complex orchestration, many newcomers will consider it the goto solution, regardless of scale. You need nginx and some python scripts? Kubernetes! You have 100 daily visitors? Kubernetes! It’s not really their fault, it’s just a sad consequence of a convenient cloud…
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#89Kubernetes is one of those rare cases where the industry is rallying around a technologically sound platform that emerged from the trenches, and not something that was designed to create jobs for consultants. It's great. Right now, there's a bunch of fairly traditional players such as Red Hat, but none of them are in a position to mess it up. What I'm waiting for, though, is for a big player to do a modern, clean "Ku…
Many of the k8s founders have left google. Google doesn't use it internally. I'd actually start looking away from gcp at this point for k8s, given google's history of dropping stuff that they're bored with.
Re: As Kubernetes grows, a startup ecosystem develops in its wake
#90It’s always nice when there is some sort of consensus in the industry, however, there is one thing I worry about. Now that there is a usable solution for complex orchestration, many newcomers will consider it the goto solution, regardless of scale. You need nginx and some python scripts? Kubernetes! You have 100 daily visitors? Kubernetes! It’s not really their fault, it’s just a sad consequence of a convenient cloud…
Is that really a problem though? The entire history of software development is just building on one layer of abstraction over another. Is it sad that people these days don't write their own web server for new projects?