Live data from Hacker News

Ask HN: What do you think will come after Kubernetes?

news.ycombinator.com

21–30 of 176 posts

Re: Ask HN: What do you think will come after Kubernetes?

#21

Does anyone make anything that just takes your docker compose file and run it really easily with a lot more features? I’m happy with compose. It works. I know swarm was supposed to solve this but is dead now (?).

I am wondering about this too. After playing around with all of this, to me it seems this is what people actually want.

Re: Ask HN: What do you think will come after Kubernetes?

#23
post #7

I think Kubernetes will be a part of things (as Docker still is) but it'll be the next level of abstraction -- the thing that turns Kubernetes into Heroku. There's been a few popping up recently, time will tell who wins

What have you seen in that space so far?

Re: Ask HN: What do you think will come after Kubernetes?

#24
Kubernetes automates and standardizes some of the best practices around building reliable systems in a platform agnostic way. We never got there with VMs: Amazon ec2 instances are not the same as GCE instances are not the same as VMware VMs but a kubernetes api is the same everywhere (and providers are incentivized to standardize their offerings). Whatever comes next would have to be something that can standardize even more.

For the next 10 years, I don’t see kubernetes going away but rather evolving into something that’s dead simple for anyone to setup and use easily. It’s flexibility in being a platform capable of easily running whatever you want to is somewhat unmatched.

Honestly the only way I see k8s being replaced is by a fork if there is some Governance dispute. I don’t see the platform changing for at least 10-20 years.

Re: Ask HN: What do you think will come after Kubernetes?

#25
I very much hope to see Hashicorp Nomad getting more traction, as a simpler, yet feature rich solution to probably most use cases in our industry. Pretty interesting to see the adoption of podman and also micro-vms (like fly.io does it), and other Nomad providers that does not nessasarly need to be docker.

I know there are great terraform modules out there already, but i wonder if many of Hashicorp's products soon will be available as "managed" services as well, allowing people to try something new with less maintenance cost.

Re: Ask HN: What do you think will come after Kubernetes?

#26
post #17
post #4

An abstract layer to automate the creation of k8s which is an abstract layer to automate application deployment and application management What we need is an abstract layer to automate the systems underneath so we can leverage that abstraction and create more complexity There are still some folks who understand the abstraction all the way up and down. We cant have that

I don't really see any value in automation of creating k8s clusters. From my point of view 80-90% of software people doesn't need k8s really. There is strong trend to have "low code-no code" at some point we want abstraction of CI/CD and having small apps that can be built by specialists without need for developers. With k8s managed by cloud vendors we are in the middle of "no infra", cloud vendors will be managing k…

[deleted]

Re: Ask HN: What do you think will come after Kubernetes?

#27
post #4

An abstract layer to automate the creation of k8s which is an abstract layer to automate application deployment and application management What we need is an abstract layer to automate the systems underneath so we can leverage that abstraction and create more complexity There are still some folks who understand the abstraction all the way up and down. We cant have that

Ironically the success of unix/linux is that it is a very effective and uniform abstraction to accessing network, compute, storage and memory resources.

The big win of kubernetes is not that it lets you get access to computational resources easier (yaml rather than systemd scripts) but that it is a temporary escape on the "file a ticket to get new compute resources" (temporary because just like picking up hardware for the data center goes from just buy it to get it approved; VM creation goes from just click a button to what's your cost center and VP signoff; new namespace creation hasn't had time to get put into service now, but it will be). Like Docker let developers bypass restrictive OS imaging, k8s lets developers spin up more resources with less constraint. It's not really about the technical abstractions, running a go binary on bare metal is not different (only faster) than running it in a k8s cluster except I have no way to get permission to run it on bare metal.

And my skills are shifting from "maximizing the product value delivered by this heap of hardware" to "minimizing the cost of the MVP in this cloud billing environment." Before if we had unused compute, we'd stick a cache in or precompute something that will reduce latency for customers down the line. Now, we are like, don't do that computation, it mightn't be needed.

Re: Ask HN: What do you think will come after Kubernetes?

#28
people want to go back to monoliths, but don't want to lose the upsides of microservices. once you get a taste of serverless, it's really hard to go back to overprovisioning. at the same time, distributed state and logic that crosses service boundaries is hard. I don't know what comes next, but what I _want_ to come next is powerful static analysis that works across languages and services, that can "compile down" to serveless services

Re: Ask HN: What do you think will come after Kubernetes?

#30
For small to medium sized applications; Edge workers like Cloudflare workers. Complexity and cost are much lower.

And perhaps geographical regulations will become so demanding that you need something like durable objects to store & process data in country of origin.

Post reply on HN