Live data from Hacker News

Comparing K3s with vanilla Kubernetes

hoelzel.it

11–20 of 90 posts

Re: Comparing K3s with vanilla Kubernetes

#11
post #6
post #2

K3s seems like a terrible name, given how people will be confused with the numeronym for Kubernetes.

That's the joke, though? It's k8s, but "smaller".

What are the three letters? It only makes sense for being confusing, which is the base state of Kubernetes.

"Our name is literally a complex joke about complexity" doesn't inspire confidence in a project that supposedly simplifies complexity.

Re: Comparing K3s with vanilla Kubernetes

#12
Been using k3s in production for nearly four years now and would recommend it to anyone. Super lightweight and easy to deploy. Opinionated about stuff I don't care about while allowing for customization of network stack, backing database, and ingress controller if you want to do it yourselves. Their embedded etcd is way, way easier to set up than a custom etcd distribution.

Re: Comparing K3s with vanilla Kubernetes

#13
post #9
post #5

Earlier quoted context omitted.

What is the official kubernetes distribution called?

There isn't one — the official docs give instructions for kubeadm, kOps, and kubespray. k3s would be an alternative to those.

Most of the other K8s distributions use the same K8s binaries. K3s is slightly different in that it's a trimmed down build of the same codebase

Re: Comparing K3s with vanilla Kubernetes

#14

It was 01:30. About to go to bed. Next day would fly with my daughter to holidays. I checked the apps of a bunch of clients. None of them loaded. I was like what... I checked the server. Everything down. I'd been running Kubernetes on Digital Ocean. And Digital Ocean forced a Kubernetes update that was incompatitable with mine at night. Took me 8 hours to fix it. No sleep. Ended up moving it back to a good old VPS. A…

My experience so far is that k8s itself is relatively stable. It's when you start using vendor specific addons/plugins to actually do stuff like provision PVs, modify Citrix LB settings, etc outside of k8s everything quickly becomes a burning tire fire. :-/

Re: Comparing K3s with vanilla Kubernetes

#15
post #9
post #5

Earlier quoted context omitted.

What is the official kubernetes distribution called?

There isn't one — the official docs give instructions for kubeadm, kOps, and kubespray. k3s would be an alternative to those.

i think you mean kubeadm and not kubeam

Re: Comparing K3s with vanilla Kubernetes

#16
post #11
post #6

Earlier quoted context omitted.

That's the joke, though? It's k8s, but "smaller".

What are the three letters? It only makes sense for being confusing, which is the base state of Kubernetes. "Our name is literally a complex joke about complexity" doesn't inspire confidence in a project that supposedly simplifies complexity.

Well, for me the whole replace-letters-with-numbers thing is idiotic and requires some inside knowledge to understand which letters are replaced by all the numbers in words like a11y i19n k8s, etc.

On the bright side you can put whatever you want there. Personally I read k3s as "kerts", because why not. Similar to "thirds" but with the "t" from kubernetes.

Re: Comparing K3s with vanilla Kubernetes

#18
post #16
post #11

Earlier quoted context omitted.

What are the three letters? It only makes sense for being confusing, which is the base state of Kubernetes. "Our name is literally a complex joke about complexity" doesn't inspire confidence in a project that supposedly simplifies complexity.

Well, for me the whole replace-letters-with-numbers thing is idiotic and requires some inside knowledge to understand which letters are replaced by all the numbers in words like a11y i19n k8s, etc. On the bright side you can put whatever you want there. Personally I read k3s as "kerts", because why not. Similar to "thirds" but with the "t" from kubernetes.

I choose to read k3s as "soft boiled egg" because that makes as much sense as anything.

Re: Comparing K3s with vanilla Kubernetes

#19

It was 01:30. About to go to bed. Next day would fly with my daughter to holidays. I checked the apps of a bunch of clients. None of them loaded. I was like what... I checked the server. Everything down. I'd been running Kubernetes on Digital Ocean. And Digital Ocean forced a Kubernetes update that was incompatitable with mine at night. Took me 8 hours to fix it. No sleep. Ended up moving it back to a good old VPS. A…

I feel your pain and i would lie if a k8s update never caught me off guard, but there are still policies you can set for the autoupdate of k3s or trigger them manually at will.

have a look at k3s and maybe you will like kubernetes more again. There is no magic to it. Have a faulty node? spin up a new one.

And if your hoster is kind enough, there will even be apis with cloudinit for you to do that.

Im not trying to imply that you need a managed k3s with this post, but rather trying to show how easy kubernetes can be if you leave the big clouds and try not to overcomplicate things.

Post reply on HN