Ronin
Ronin

Reputation: 7980

confusion with kubernetes high level architecture (master and node components)

The kubernetes documentation describes the two types of components that live within a kubernetes cluster: master components and node components. I wasn't able to find diagrams that accurately and completely described the components as described in the docs. The only official diagram I found hasn't been updated for 1.5 years.

Personally, I find diagrams a very useful resource to understand concepts. Therefore, I created my own diagrams and would like to know, if I'm missing anything.

Thank you.

Kubernetes High-Level Architecture Kubernetes High-Level Architecture

Kubernetes Master Component Kubernetes Master Component

Kubernetes Node Component Kubernetes Node Component

Upvotes: 4

Views: 514

Answers (1)

Nándor Krácser
Nándor Krácser

Reputation: 1128

My advices:

  • There could be any number of master nodes, so I would make this visible somehow on the diagram.
  • kube-proxy and kubelet runs on every node, even on master nodes.
  • docker can be interchanged with rkt as well, I would show it up as well.
  • fluentd is not part of the core architecture.

Upvotes: 2

Related Questions