Live data from Hacker News

Why is Kubernetes getting so popular?

stackoverflow.blog

301–310 of 681 posts

Re: Why is Kubernetes getting so popular?

#301

Earlier quoted context omitted.

Just running docker-compose on load balanced machines is pretty close to having all k8s features (that would give you an endpoint, scaling, running pods[containers],heartbeats and nodes[vms]). If you run Kubernetes on GCP you will see it's just a wrapper of GCP vms, load balancers, instance groups and disks. EG: GCP k8's autoscaling for the nodes isn't any better than just simple GCP load balancers and instance group…

Off the top of my head, deployments and sidecars are both missing, which are incredibly useful.

Change docker-compose to load balanced dokku nodes. Gives you the deployments and sidecars.

Re: Why is Kubernetes getting so popular?

#302
I've tried to make the argument that Kubernetes introduces a level of complexity that should make everyone think twice before diving into that eco-system. I've tried to make this argument using both detailed, factual arguments, and also by using humor and parody. I am confused why Kubernetes has so much momentum, especially when you consider that most of the things we want (isolation, security, dependency management, flexible network topologies) can be gained much more simply with Terraform and Packer. With a mix of humor and detailed factual analysis, my most recent attempt to make this argument is here:

http://www.smashcompany.com/technology/my-final-post-regardi...

Re: Why is Kubernetes getting so popular?

#303
post #280

I honestly couldn't tell you. What I can tell you, is that the unbelievable bloat in the complexity of our systems is going to bite us in the ass. I'll never forget when I joined a hip fintech company, and the director of eng told us in orientation that we should think of their cloud of services as a thousand points of light, out in space. I knew my days were numbered at exactly that moment. This company had 200k uni…

> I'll never forget when I joined a hip fintech company, and the director of eng told us in orientation that we should think of their cloud of services as a thousand points of light Let's be real, if you are old enough to get that reference without Googling, you probably would not have lasted that long at a hip fintech company anyways :-P

Sorry, what's the reference?

Re: Why is Kubernetes getting so popular?

#304

Because Google is an advertising company, their search engine controls what people believe in and they also have some good engineers but they are probably not well known. There is very little they couldn't advertise into popularity. Whenever you see overcomplicated software or infrastructure its always a way to waste executive function, create frustration and create unnecessary mental overhead. If the technology you'…

Please don't criticize, condemn, or complain if you don't have anything constructive to add.

I'm not criticizing. I've actually used kubernetes and read the source code. It's a good tool, I just think its too much mental overhead for most companies since they won't use most of what it provides. If you're working on a large team with responsible parties who have a clearly defined roles it is a great tool but I've seen two person projects with startup infrastructure waste obscene amounts of time learning Kubernetes when they could have just stood up something basic with configuration management to get started and migrate to Kubernetes when it was reasonable to do so. People need to start with a goal and then ask what tool meets the objectives of their goal. In a lot of cases people complain about the tool they are using because they start with Kubernetes and then try to figure out how they can use it on the job.

Re: Why is Kubernetes getting so popular?

#305

Earlier quoted context omitted.

I remember back in the day we were deploying a production video streaming server at a customer site, and a team from IBM deployed their analytics suite alongside us. We had over 8Gbps coming out of a single 1U server. The IBM installed a separate server for every Java process that their application needed, which was something like 8. It was ridiculous.

IBM charged the customer for each server.

or, as with my experience in licensing IBM stuff, the charged per CPU.

Re: Why is Kubernetes getting so popular?

#306

Earlier quoted context omitted.

> I'll never forget when I joined a hip fintech company, and the director of eng told us in orientation that we should think of their cloud of services as a thousand points of light Let's be real, if you are old enough to get that reference without Googling, you probably would not have lasted that long at a hip fintech company anyways :-P

Sorry, what's the reference?

https://en.wikipedia.org/wiki/Thousand_points_of_light

Re: Why is Kubernetes getting so popular?

#307

Earlier quoted context omitted.

my pubkeys are below, send me an ip address and port to an ssh server https://github.com/cameronnemo.keys

Now set it up in 30 data centers around the world, with the ability for dozens of different teams to add and change their applications, and across multiple staging and QA environments.

[deleted]

Re: Why is Kubernetes getting so popular?

#308

Earlier quoted context omitted.

my pubkeys are below, send me an ip address and port to an ssh server https://github.com/cameronnemo.keys

Now set it up in 30 data centers around the world, with the ability for dozens of different teams to add and change their applications, and across multiple staging and QA environments.

Why do I need 30?

1 rack in a datacenter is plenty for a database backed web app with a million users.

Re: Why is Kubernetes getting so popular?

#309
Kubernetes, I think, exists in the 'hedgehog' at the middle of the diagram of various drives and fears.

There is some tech so simple that you just learn it and start using it, others that you know you can pick up when the time is right.

And software you would be happy to invest time in... as long as someone is paying you to do it, software you fear might keep you from getting a job if you don't invest in it.

There is software so simple it might be right (it isn't) and software so complicated that it must be important if people are using it/working on it.

So it's not that Kubernetes is good, it's just that it makes people neurotic enough to jump on the bandwagon. Been a few of those in my career. A few have stuck, most have not.

Post reply on HN