- Hands-On Kubernetes on Windows
- Piotr Tylenda
- 172字
- 2021-06-24 16:54:09
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.
推薦閱讀
- 摩登創客:與智能手機和平板電腦共舞
- C# Programming Cookbook
- MATLAB圖像處理超級學習手冊
- 數據結構(Python語言描述)(第2版)
- Java Web基礎與實例教程
- Learning Apache Kafka(Second Edition)
- Web程序設計(第二版)
- Mastering Drupal 8 Views
- SQL基礎教程(第2版)
- 愛上micro:bit
- Oracle GoldenGate 12c Implementer's Guide
- Node.js開發指南
- Exploring SE for Android
- 計算機應用基礎(第二版)
- 高效使用Greenplum:入門、進階與數據中臺