DEV Community

Cover image for What are Kubernetes minions?
Adi Polak
Adi Polak

Posted on

What are Kubernetes minions?

Ok. let's keep it short!

Kubernetes cluster is a collection of machines, each machine has a dedicated role. They can be master or worker. The master is our API point of contact and holds the information about what's going on in the cluster in terms of apps, pods, developments, etc. The workers are in charge of running the app in the pod, in the container.

The machines that acts as workers, used to be called minions.
Today they are called nodes.

That's it!

For more bitesize, you are welcome to follow me here and on twitter.

Top comments (6)

Collapse
 
ahmetb profile image
Ahmet Alp Balkan

I think it’ll only confuse beginners to call Nodes “minions”. That term was abandoned long ago and no docs/blog posts will call it that way, hence any reader will be confused.

Collapse
 
adipolak profile image
Adi Polak

Hi Ahmet, thank you for your comment and feedback.
Unfortunately, some interviewers and prev/future colleagues in the industry will continue to call it minions, this is why it is here. Also it is important to understand history for easier future integration and conversations.

Collapse
 
ahmetb profile image
Ahmet Alp Balkan

I’ll take your word for it. I have been working at Google on Kubernetes since past 3 years, never heard it being called minions. (:

Collapse
 
lkreimann profile image
Lea Reimann 🦄

It's probably better to point out, that nodes were called minions for a time. That's what I heard in most of the talks and how it's written in some other references.

Thread Thread
 
adipolak profile image
Adi Polak

Hi Lea, thank you for your comment, it is pointed out in the article.
Line number 7+8.

Collapse
 
s50600822 profile image
HOA PHAN