So learn from my mistake and spend some time getting the basics before it’s added as a last minute requirement of your project! The bright side is that I, and probably you, don’t have to be the companywide expert at it, just know enough vocabulary and concepts to ask smart questions as you fit an existing install to your needs
Ask HN: Is it still worth learning Kubernetes in 2022?
41–50 of 57 posts
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#42No, if you are ok with Java you can use the classloader instead, I have been using hot-deploy on all my live projects for a decade now: http://host.rupy.se I can even release a new version of my sites without the online users noticing!
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#43So many companies are doing what's "trendy and shiny", and it can almost look like it is becoming a de-facto standard, but they will eventually realize the mistake.
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#44Earlier quoted context omitted.
On the contrary, as companies rely more and more on the cloud, they chase the mirage of avoiding lock-in even more and k8s plays a big role in this
Seems very much in line with the solutions we see from customers. I still think there a big savings in embracing the managed cloud service of the individual providers, but customers see it as a risk.
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#45My bet is that K8s will not only be worth learning in 2022, but also easily beyond. It is now a common infrastructure component of projects I participated in (some always used it, some are starting to). IMHO Kubernetes is quickly becoming the standard infrastructure API. Even if you don’t use all features, it’s just simpler to deploy a cluster and have everyone work on the same subset of abstractions. I am not sure i…
Even if one is deploying lecacy application, as long as you can pack it into an image, kubernetes removes a truckload of busywork around maintaining the nodes os, managing high availability failovers, error recovery in general etc. That's a lot of maintenance code one doesn't have to write and instances one doesn't have to manage. The only thing I miss is a way to have a live debugging environment for developer or on…
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#46Yes! If you're into ML, I recommend checking out https://www.kubeflow.org/ as a way of learning Kube (after you grok the basics). You can do some really neat things with a cloud-like API, especially if you can slap it onto a couple physical rigs with big GPUs - it really starts to standardize ML tasks quite nicely. I'm biased I suppose - I run a self-hosting / home-hosting startup and we ship k8s on Raspberry Pis int…
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#47Earlier quoted context omitted.
Seems very much in line with the solutions we see from customers. I still think there a big savings in embracing the managed cloud service of the individual providers, but customers see it as a risk.
I don’t know if managed clusters is actually a savings unless you really need the elasticity. Usually managed solutions are 2 or 10x the cost of dedicated servers or on prem, respectively.
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#48No. It adds nothing but unneeded complexity to the stack. Learn how to package your software and use the package manager. You can combine that, if you must, with any kind of config manager like Ansible or something else. So many companies are doing what's "trendy and shiny", and it can almost look like it is becoming a de-facto standard, but they will eventually realize the mistake.
It's been 7 years. Kubernetes isn't trendy or shiny. The teams using it use it because of legitimate reasons.
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#49Earlier quoted context omitted.
What's the alternative?
Probably a managed serverless offering. Not sure that sounds right for what the OP was suggesting though but in fairness I know almost zero about ML/AÍ kind of workloads.
Re: Ask HN: Is it still worth learning Kubernetes in 2022?
#50No, if you are ok with Java you can use the classloader instead, I have been using hot-deploy on all my live projects for a decade now: http://host.rupy.se I can even release a new version of my sites without the online users noticing!
I do wonder sometimes if (you're willing to stick to Java then) you could use OSGI and get a lot of the same benefits. But I never went that far into OSGI to really know, and I like SQLAlchemy too much these days!
https://github.com/tinspin/rupy/blob/master/src/se/rupy/http...
What does SQLAlchemy have to do with containers?