昨天講了 Control Plane 中各個元件負責了哪些工作,今天則是要來講 Worker 中有哪些元件,分別又負責那些工作。
同樣先上官方的圖片
我們可以看到主要有兩個元件
Worker 兩個主要元件就是負責以上東西,但是好像沒看見 Pod (或者說 Container)怎麼運行的?
那是因為這張圖片只畫出了 Kubernetes 的原件,運行 Pod (或者說 Container)則是交由其他的系統負責。
如果各位有細看前面的安裝指令的話,應該有看到我們先裝了 Docker , Kubernetes 就是交由 Docker 負責運行 Pod (或者說 Container), Kubernetes 也可交由 containerd, CRI-O 等系統運行 Pod 。
CRI(Container Runtime Interface):容器運行接口,提供計算資源。
CNI(Container Network Interface):容器網絡接口,提供網絡資源。
CSI(Container Storage Interface):容器存儲接口,提供存儲資源。
那麼就先到這邊, Worker Node 上元件並不多,因為只需負責各自節點上的狀態即可。
大家掰~掰~