Kubernetes seems so overkill for anything other than large-scale apps and services. Am I wrong about that?
Conversation
Notices
-
Embed this notice
David Wilson (daviwil@fosstodon.org)'s status on Tuesday, 17-Dec-2024 14:54:18 JST David Wilson -
Embed this notice
screwlisp (screwtape@mastodon.sdf.org)'s status on Tuesday, 17-Dec-2024 14:54:41 JST screwlisp @daviwil No
-
Embed this notice
Perma (prma@fosstodon.org)'s status on Tuesday, 17-Dec-2024 15:05:12 JST Perma @daviwil to me it kind of depends. Mostly on the side that even for bigger applications, you only need kubernetes if you don't use BEAM languages and you have multiple services. Otherwise I don't think that it would be at all helpful!
-
Embed this notice
𝙹𝚊𝚗𝚒𝚔 :linux: :ansible: :bash: (janikvonrotz@fosstodon.org)'s status on Tuesday, 17-Dec-2024 15:07:59 JST 𝙹𝚊𝚗𝚒𝚔 :linux: :ansible: :bash: @daviwil Yes. I shared the the same conclusion until recently.
Kubernetes comes in many flavors: kind, minikube, k0s, k3s, k8s, crossplane, ...
Its components such etcd or containerd are simple. Complexity is added by the resources that can be described (see Helm Chart of the Grafana Stack) and the overall ecosystem (see CNF projects).
What rrally made it work for me is the fact that Kubernetes (as a technology) enables interoperability between cloud service providers (KaaS).
-
Embed this notice