官术网_书友最值得收藏!

Kubernetes nodes – data plane

In the Kubernetes cluster, the data plane consists of nodes (formerly known as minions) that are responsible for running container workloads scheduled by the master. Nodes can be physical bare-metal machines or virtual machines, which gives flexibility when designing a cluster.

The following diagram summarizes the architecture and components that compose Kubernetes nodes:

In terms of Windows support, all node components can run both on Windows and Linux machines. This means that Windows Kubernetes nodes are visible to the master in the same way as Linux nodes and from this perspective, they only differ by the type of containers that they can support.

The main components of Kubernetes nodes are as follows:

  • kubelet: The main Kubernetes agent, which ensures that container workloads (Pods) are executed on the node.
  • Container runtime: The software that's responsible for managing containers. It's abstracted by the Container Runtime Interface (CRI).
  • kube-proxy: The network proxy that's responsible for managing the local node network.

Let's take a look at kubelet first.

主站蜘蛛池模板: 平潭县| 宜黄县| 宁波市| 寿光市| 遂宁市| 政和县| 扎赉特旗| 申扎县| 南漳县| 沭阳县| 台东县| 南投市| 潍坊市| 邻水| 宁津县| 霍城县| 张家口市| 南汇区| 罗定市| 台北县| 开鲁县| 莱西市| 宜宾市| 桃园市| 漾濞| 涡阳县| 兴宁市| 凯里市| 西安市| 民勤县| 旬阳县| 出国| 临沂市| 科尔| 黑水县| 茂名市| 开封县| 周宁县| 漠河县| 桐庐县| 六枝特区|