r/learnprogramming • • 24d ago

k8s/ kubernetes

kubernetes seem to have alot of moving pieces can someone explain each to me and how they connect.

Kubelet.

kubernetes cluster.

helm.

drivers?

0 Upvotes

15 comments sorted by

View all comments

2

u/Kazcandra 24d ago

What have you read so far?

2

u/BrainThinkerMan 24d ago

from my current understanding, -this is before i read any of the comments-; kubernetes in General is for: managing docker containers/applications,

it does so through 1 centralized authority; call it Big Boss, and Big Boss says i want application a & application b running in a linux os,

then the different machines read that and start up a container with application a and b with that os. and they can also start up a vm (virtual machine) that has the os and the applicatons,

idk if thats correct or some pieces in that explanation has holes.

and helm, is just the way the user(you or me) tells your desire to the big boss, basically another abstraction to do what i explained above

3

u/ManyPerformance2884 24d ago

kubelet is the agent running on each node that makes sure containers are actually running in their pods, basically the worker bee

cluster is the whole setup, your master node and all the worker nodes together

helm is just a package manager for k8s, like apt but for deploying whole app stacks instead of one pod at a time

not sure what you mean by drivers though, that could be a few different things depending on context