中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何理解Kubernetes架構?的Node節點

發布時間:2021-11-19 09:19:18 來源:億速云 閱讀:247 作者:柒染 欄目:云計算

本篇文章為大家展示了如何理解Kubernetes架構的Node節點,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

Node 是 Pod 運行的地方,Kubernetes 支持 Docker、rkt 等容器 Runtime。 Node上運行的 Kubernetes 組件有 kubelet、kube-proxy 和 Pod 網絡(例如 flannel)。

如何理解Kubernetes架構?的Node節點

kubelet

kubelet 是 Node 的 agent,當 Scheduler 確定在某個 Node 上運行 Pod 后,會將 Pod 的具體配置信息(image、volume 等)發送給該節點的 kubelet,kubelet 根據這些信息創建和運行容器,并向 Master 報告運行狀態。

kube-proxy

service 在邏輯上代表了后端的多個 Pod,外界通過 service 訪問 Pod。service 接收到的請求是如何轉發到 Pod 的呢?這就是 kube-proxy 要完成的工作。

每個 Node 都會運行 kube-proxy 服務,它負責將訪問 service 的 TCP/UPD 數據流轉發到后端的容器。如果有多個副本,kube-proxy 會實現負載均衡

Pod 網絡

Pod 要能夠相互通信,Kubernetes Cluster 必須部署 Pod 網絡,flannel 是其中一個可選方案。

完整的架構

結合實驗環境,我們得到了如下的架構圖:

如何理解Kubernetes架構?的Node節點

Kubernetes 的系統組件都被放到 kube-system namespace 中。這里有一個 kube-dns 組件,它為 Cluster 提供 DNS 服務,我們后面會討論。kube-dns是在執行 kubeadm init 時(第 ⑤ 步)作為附加組件安裝的。

kubelet 是唯一沒有以容器形式運行的 Kubernetes 組件,它在 Ubuntu 中通過 Systemd 運行。

上述內容就是如何理解Kubernetes架構的Node節點,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

收藏| 衢州市| 满城县| 蒙自县| 定陶县| 五华县| 江油市| 莱州市| 定安县| 平舆县| 乌海市| 即墨市| 磴口县| 莒南县| 农安县| 贵溪市| 亚东县| 宜兰县| 长岛县| 白玉县| 榆社县| 开阳县| 德江县| 泸州市| 海口市| 岳阳市| 通海县| 罗山县| 南木林县| 个旧市| 贵港市| 大足县| 兴山县| 巴中市| 阿拉善盟| 进贤县| 阿巴嘎旗| 康马县| 墨脱县| 施甸县| 广州市|