Learning about Kubernetes

Kubernetes
DevOps
Software Systems
Recently I read a very good overview of Kubernetes architecture by Julia Evans.
Published

November 17, 2022

Recently I read a very good overview of Kubernetes architecture by Julia Evans.

The 5 most important components in Kubernetes are:

etcd is the central place where other components check what they have to do and it also stores the states of other components.

The API server is the interface to send what have to do into etcd.

The schedule is to assign a pod a machine to run on based on what have to do in etcd.

kubelets on every node actually execute pods to do the stuff.

The controller manager is used to set up daemonsets.