日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

Kubernetes 內(nèi)部原理:架構(gòu)

來源: 責編: 時間:2023-09-20 21:56:12 429觀看
導(dǎo)讀在本文中,我們將深入探討 Kubernetes 架構(gòu),并探討其關(guān)鍵組件。一個 Kubernetes 集群由兩個主要組件組成:控制平面節(jié)點工作節(jié)點控制平面控制平面是 Kubernetes 集群的“大腦”,它協(xié)調(diào)和編排各種組件,以確保系統(tǒng)的期望狀態(tài)得

在本文中,我們將深入探討 Kubernetes 架構(gòu),并探討其關(guān)鍵組件。SOD28資訊網(wǎng)——每日最新資訊28at.com

一個 Kubernetes 集群由兩個主要組件組成:SOD28資訊網(wǎng)——每日最新資訊28at.com

  • 控制平面節(jié)點
  • 工作節(jié)點

SOD28資訊網(wǎng)——每日最新資訊28at.com

以下是重要的內(nèi)置 Kubernetes 控制器列表:SOD28資訊網(wǎng)——每日最新資訊28at.com

  • Node Controller:負責監(jiān)控集群中的節(jié)點狀態(tài)。它會檢測節(jié)點故障并啟動操作以替換失敗的節(jié)點或?qū)?pod 重新調(diào)度到健康的節(jié)點。
  • Replication Controller:確保 pod 的指定副本數(shù)始終運行。根據(jù)需要創(chuàng)建或終止 pod 以維護所需的副本計數(shù)。
  • Deployment Controller:擴展了 Replication Controller 的功能,允許您以聲明性方式定義和管理應(yīng)用程序部署。它支持滾動更新、回滾和擴展。
  • StatefulSet Controller:通過確保穩(wěn)定和有序的擴展和升級,管理有狀態(tài)應(yīng)用程序。它為每個 pod 分配唯一的網(wǎng)絡(luò)標識,并在重新調(diào)度時保持其標識。
  • **Daemon

Set Controller**:確保在所有或一部分節(jié)點上運行特定 pod 的副本。通常用于任務(wù),如節(jié)點監(jiān)視代理或網(wǎng)絡(luò)組件。SOD28資訊網(wǎng)——每日最新資訊28at.com

  • Job Controller:管理批處理作業(yè),確保特定任務(wù)或作業(yè)的完成次數(shù)達到了指定的要求。
  • CronJob Controller:允許您使用類似于 cron 的語法在指定間隔內(nèi)調(diào)度任務(wù)。它根據(jù)定義的計劃創(chuàng)建作業(yè)。
  • Namespace Controller:確保集群中的每個命名空間都具有一組相應(yīng)的資源,并強制資源隔離。
  • Service Account 和 Token Controller:自動為命名空間中的 pod 創(chuàng)建默認帳戶和訪問令牌。
  • Service Controller:監(jiān)視服務(wù)和端點,并根據(jù)創(chuàng)建、刪除或重新調(diào)度 pod 的情況更新它們。
  • Endpoint Controller:維護 endpoint 對象,根據(jù)標簽選擇器將服務(wù)與 pod 匹配。

5. 云控制器管理器 (CCM)

當 Kubernetes 部署在云環(huán)境中時,云控制器管理器充當 Kubernetes 集群和云平臺 API 之間的橋梁。它管理 Kubernetes 使用的云特定資源的生命周期。SOD28資訊網(wǎng)——每日最新資訊28at.com

SOD28資訊網(wǎng)——每日最新資訊28at.com

(1)它從主 Kubernetes 控制平面中卸載了云特定的控制循環(huán)和功能,減少了其復(fù)雜性,使其更易于維護和擴展。SOD28資訊網(wǎng)——每日最新資訊28at.com

(2)它托管各種云特定控制器,負責管理特定于云提供商的資源。這些控制器包括:SOD28資訊網(wǎng)——每日最新資訊28at.com

  • Node Controller:管理 Kubernetes 節(jié)點與云實例之間的交互,處理節(jié)點的生命周期操作,如創(chuàng)建、刪除和調(diào)整大小。
  • Route Controller:處理服務(wù)的云特定網(wǎng)絡(luò)配置,例如創(chuàng)建負載均衡器或管理 IP 地址。
  • Volume Controller:與云存儲服務(wù)集成,以云特定方式提供和管理持久卷。
  • Service Controller:與云提供商的負載均衡器服務(wù)互動,以創(chuàng)建、管理和更新 Kubernetes 服務(wù)的負載均衡器。

(3)CCM 管理云資源,確保它們與 Kubernetes 資源定義的期望狀態(tài)相匹配。例如,它可能根據(jù)縮放要求創(chuàng)建或釋放云實例。SOD28資訊網(wǎng)——每日最新資訊28at.com

(4)它與云提供商的 API 進行通信,執(zhí)行操作,例如創(chuàng)建實例、配置網(wǎng)絡(luò)、管理存儲資源等。SOD28資訊網(wǎng)——每日最新資訊28at.com

(5)它確保適當管理安全設(shè)置和憑據(jù),與云服務(wù)交互時進行管理。SOD28資訊網(wǎng)——每日最新資訊28at.com

工作節(jié)點

工作節(jié)點負責運行容器化應(yīng)用程序。它包括以下組件。SOD28資訊網(wǎng)——每日最新資訊28at.com

SOD28資訊網(wǎng)——每日最新資訊28at.com

  • kubelet
  • kube-proxy
  • 容器運行時

1. Kubelet

Kubelet 是 Kubernetes 控制平面和節(jié)點上運行的容器之間的關(guān)鍵橋梁,確保集群的期望狀態(tài)得以實現(xiàn)和維護。SOD28資訊網(wǎng)——每日最新資訊28at.com

它在集群中的每個節(jié)點上運行一個代理組件,以將節(jié)點的狀態(tài)和資源利用率報告給 Kubernetes 控制平面。它不以容器形式運行,而是由 systemd 管理的守護程序。SOD28資訊網(wǎng)——每日最新資訊28at.com

SOD28資訊網(wǎng)——每日最新資訊28at.com

以下是 kubelet 的主要功能和職責:SOD28資訊網(wǎng)——每日最新資訊28at.com

  • 節(jié)點代理:kubelet 充當每個節(jié)點上的代理,將節(jié)點的狀態(tài)和容器的健康狀況報告給 Kubernetes 控制平面。
  • 健康監(jiān)控:kubelet 連續(xù)監(jiān)控 pod 中的容器的健康狀況。如果容器崩潰或變得不健康,kubelet 會采取適當?shù)拇胧缰匦聠尤萜骰蛘麄€ pod。
  • Pod 管理:kubelet 管理節(jié)點上 pod 的狀態(tài)。它確保根據(jù)從 Kubernetes API 服務(wù)器接收的 pod 定義,指定的 pod 正在運行且健康。
  • Pod 網(wǎng)絡(luò):kubelet 與網(wǎng)絡(luò)插件協(xié)作,為節(jié)點上的 pod 設(shè)置網(wǎng)絡(luò)。它為 pod 分配 IP 地址,并確保容器可以相互通信以及與外部世界通信。
  • 卷管理:kubelet 管理 pod 定義中指定的卷,根據(jù)需要附加和分離卷。它確保數(shù)據(jù)持久性并允許容器訪問共享存儲。
  • 資源管理:kubelet 強制執(zhí)行 pod 定義中指定的資源約束,確保容器不會超出分配的 CPU 和內(nèi)存限制。它還處理對 CPU 和內(nèi)存等資源的請求。
  • 驅(qū)逐和清理:當節(jié)點上的資源變得稀缺時,kubelet 可以根據(jù)預(yù)定義的策略從 pod 中驅(qū)逐 pod,以釋放資源。它還在 pod 終止時清理任何剩余的資源。
  • 節(jié)點注冊:kubelet 向 Kubernetes 控制平面注冊節(jié)點,使控制平面能夠知道可用于調(diào)度 pod 的節(jié)點。

2. Kube 代理

Kube 代理,即 Kubernetes 代理,是運行在 Kubernetes 集群中每個節(jié)點上的網(wǎng)絡(luò)代理。其主要功能是管理 pod 和服務(wù)之間的網(wǎng)絡(luò)通信,為容器化應(yīng)用程序提供可靠和一致的網(wǎng)絡(luò)環(huán)境。它負責以下任務(wù):SOD28資訊網(wǎng)——每日最新資訊28at.com

  • 服務(wù)發(fā)現(xiàn):Kube 代理負責在集群內(nèi)啟用服務(wù)發(fā)現(xiàn)。它根據(jù)服務(wù)規(guī)范中定義的標簽和選擇器,維護網(wǎng)絡(luò)規(guī)則,將請求從服務(wù)轉(zhuǎn)發(fā)到適當?shù)?pod。
  • 負載均衡:Kube 代理為具有多個副本或?qū)嵗姆?wù)實施負載均衡。它將傳入請求分發(fā)給與服務(wù)的選擇條件相匹配的可用 pod。
  • 網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT):Kube 代理對出站流量執(zhí)行網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)。這確保來自 pod 的流量看起來是從主機的 IP 地址發(fā)出的,從而允許外部系統(tǒng)正確響應(yīng)。
  • ClusterIP 服務(wù):對于 ClusterIP 服務(wù)(僅在集群內(nèi)部可訪問),Kube 代理設(shè)置 IPTables 規(guī)則,將流量轉(zhuǎn)發(fā)到根據(jù)其標簽選擇器匹配的正確 pod。
  • NodePort 服務(wù):Kube 代理配置主機的防火墻,以將傳入流量轉(zhuǎn)發(fā)到 NodePort 服務(wù)的適當 pod。這允許使用每個節(jié)點上的靜態(tài)端口外部訪問服務(wù)。
  • 高可用性:Kube 代理致力于確保服務(wù)的高可用性。如果 pod 不可用或添加/刪除了,Kube 代理會自動更新網(wǎng)絡(luò)配置以正確路由流量。
  • 健康檢查:Kube 代理監(jiān)視與服務(wù)相關(guān)的端點和 pod 的健康狀況。如果 pod 變得不健康,Kube 代理停止轉(zhuǎn)發(fā)流量。

3. 容器運行時

容器運行時環(huán)境負責根據(jù) pod 規(guī)范創(chuàng)建、啟動、停止和管理容器。SOD28資訊網(wǎng)——每日最新資訊28at.com

一些常用的 Kubernetes 容器運行時包括 Docker、containerd、CRI-O、rkt(發(fā)音為 "rocket")等。SOD28資訊網(wǎng)——每日最新資訊28at.com

  • 容器管理:容器運行時環(huán)境負責根據(jù) pod 定義創(chuàng)建、啟動、停止和管理容器。
  • 鏡像管理:它根據(jù) pod 定義中指定的鏡像引用從容器倉庫(如 Docker Hub、Google Container Registry 等)拉取容器鏡像。
  • 資源隔離和管理:運行時環(huán)境確保容器根據(jù)其 pod 配置中指定的 CPU、內(nèi)存和其他資源擁有適當?shù)馁Y源級別。
  • 網(wǎng)絡(luò)和通信:它設(shè)置容器的網(wǎng)絡(luò),確保它們可以相互通信以及與集群內(nèi)外的服務(wù)通信。這可能涉及配置網(wǎng)絡(luò)命名空間、IP 地址和端口映射。
  • 容器安全性:運行時環(huán)境通過強制容器之間的隔離,防止它們訪問彼此的文件系統(tǒng)或資源。它還可能實施其他安全措施,如 AppArmor 或 SELinux。
  • 卷和存儲管理:運行時環(huán)境管理附加到容器的卷,確保數(shù)據(jù)持久性并允許容器訪問共享存儲。
  • 生命周期管理:它處理容器的完整生命周期,包括啟動、停止、重啟和清理容器。
  • 健康監(jiān)控和重啟:運行時環(huán)境監(jiān)視容器的健康狀況,并可以自動重啟崩潰或變得不健康的容器。
  • 與硬件和內(nèi)核的交互:運行時環(huán)境與主機操作系統(tǒng)的內(nèi)核進行交互,管理容器資源使用、網(wǎng)絡(luò)命名空間、進程隔離和其他低級操作。

Kubernetes 的架構(gòu)促進了分布式微服務(wù)導(dǎo)向的方法,使開發(fā)人員可以專注于應(yīng)用程序邏輯,而平臺負責部署、擴展和負載均衡。SOD28資訊網(wǎng)——每日最新資訊28at.com

無論是在本地、云中還是混合環(huán)境中,Kubernetes 的架構(gòu)使組織能夠高效地管理復(fù)雜的容器化工作負載,同時秉承模塊化、抽象和自動化的原則。SOD28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-26-10526-0.htmlKubernetes 內(nèi)部原理:架構(gòu)

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 保障SaaS應(yīng)用安全的關(guān)鍵要求和檢查清單

下一篇: 為什么在 C++14 中刪除了 get 函數(shù)?

標簽:
  • 熱門焦點
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
亚洲黄页一区| 国产视频在线观看一区二区| 久久久久综合网| 开元免费观看欧美电视剧网站| 男同欧美伦乱| 欧美亚洲不卡| 国内精品久久久| 亚洲精品国产欧美| 亚洲欧美日韩精品久久久久| 久久婷婷久久一区二区三区| 欧美成人一区在线| 国产精品久久久久久久久搜平片| 狠狠入ady亚洲精品| 日韩午夜电影| 欧美在线视频免费| 欧美极品在线视频| 国产日本欧美一区二区| 91久久在线观看| 亚洲欧美日韩一区在线| 另类综合日韩欧美亚洲| 国产精品夫妻自拍| 亚洲国产成人精品久久| 亚洲欧美国产日韩中文字幕| 免费看av成人| 国产乱肥老妇国产一区二| 亚洲黄色免费| 欧美在线高清视频| 欧美三级视频在线| 在线观看亚洲a| 午夜精品久久久久久久久久久| 欧美插天视频在线播放| 国产麻豆成人精品| 夜夜夜久久久| 免费观看亚洲视频大全| 国产性做久久久久久| 一区二区三区精品视频| 女女同性精品视频| 国产日韩欧美三区| 国产精品99久久不卡二区| 美女网站久久| 国产一区二区精品久久91| 一区二区三区久久| 欧美大片在线看免费观看| 国产主播一区二区三区四区| 亚洲视频一区| 欧美精品在线视频| 亚洲电影第三页| 久久精品噜噜噜成人av农村| 国产精品伦一区| 日韩视频二区| 欧美成人资源网| 伊人久久综合97精品| 欧美一区二区三区四区在线 | 欧美成人一品| 精品成人免费| 久久国产一二区| 国产美女精品免费电影| 亚洲一区二区精品在线观看| 欧美日韩国产黄| 亚洲全部视频| 免费亚洲视频| 伊人夜夜躁av伊人久久| 久久精品国内一区二区三区| 国产欧美欧美| 欧美一级理论片| 国产农村妇女精品一二区| 亚洲一级在线观看| 欧美日韩午夜剧场| aⅴ色国产欧美| 欧美日韩国产综合一区二区| 欧美激情一区在线观看| 亚洲国产视频一区二区| 久久亚洲私人国产精品va媚药| 国模精品一区二区三区色天香| 久久成人精品| 国内视频一区| 久久久亚洲成人| 激情综合网址| 老牛嫩草一区二区三区日本| 永久555www成人免费| 男人的天堂亚洲| 亚洲人午夜精品| 欧美日本亚洲视频| 在线一区二区三区做爰视频网站| 欧美四级在线| 亚洲欧美日韩久久精品 | 精品99一区二区| 久久久久久亚洲精品中文字幕| 国产揄拍国内精品对白| 久久久久久综合| 激情欧美一区| 你懂的视频欧美| 亚洲人成人77777线观看| 欧美精品一区二区三| 一区二区欧美精品| 国产精品日韩电影| 欧美有码视频| 在线高清一区| 欧美精品一区二区三区四区| 一本色道综合亚洲| 国产精品一区三区| 久久久久高清| 亚洲国产精品尤物yw在线观看 | 欧美日韩精品高清| 亚洲永久在线观看| 国产一区二区三区直播精品电影 | 国产欧美一区二区三区沐欲| 久久精品国产在热久久| 亚洲高清视频一区| 欧美精品一区二区三区很污很色的 | 欧美国产精品专区| 亚洲视频观看| 国产自产精品| 欧美成人一二三| 亚洲在线1234| 亚洲成人在线视频网站| 欧美日韩视频免费播放| 欧美一区二区视频网站| 1000部精品久久久久久久久| 欧美三区在线观看| 久久精品99国产精品| 亚洲精品综合久久中文字幕| 国产精品一区久久久| 蜜臀久久99精品久久久画质超高清 | 91久久黄色| 国产精品日韩欧美一区二区三区 | 亚洲一区二区在线| 久久激情中文| 亚洲高清色综合| 国产精品对白刺激久久久| 久久精品1区| 一卡二卡3卡四卡高清精品视频| 国产精品日韩在线一区| 美脚丝袜一区二区三区在线观看| 中文日韩在线视频| 极品裸体白嫩激情啪啪国产精品| 欧美精品色网| 久久久久亚洲综合| 亚洲天堂男人| 亚洲国产精彩中文乱码av在线播放| 国产精品乱码| 欧美经典一区二区| 久久久久久久久久久成人| 国产精品99久久99久久久二8 | 欧美精品成人在线| 久久aⅴ国产紧身牛仔裤| 日韩视频在线观看| 在线成人免费观看| 国产精品伦子伦免费视频| 欧美成年视频| 久久国产精品72免费观看| 一本色道久久综合狠狠躁篇怎么玩| 精品粉嫩aⅴ一区二区三区四区| 国产精品wwwwww| 欧美成人免费网| 久久黄金**| 亚洲一区三区视频在线观看| 亚洲激情av在线| 国产一区二区三区在线观看视频 | 免费观看在线综合色| 午夜影视日本亚洲欧洲精品| 日韩天堂在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲一区二区三区中文字幕 | 久久伊人精品天天| 欧美一二三区精品| 亚洲视频网站在线观看| 亚洲欧洲三级| 伊人伊人伊人久久| 国产日韩精品入口| 国产精品久久久久毛片大屁完整版| 欧美高清你懂得| 看欧美日韩国产| 久久精品亚洲精品国产欧美kt∨| 亚洲欧美在线一区二区| 亚洲一区二区高清| 一区二区不卡在线视频 午夜欧美不卡在 | 美脚丝袜一区二区三区在线观看| 欧美在线一二三四区| 亚洲欧美视频在线| 亚洲性色视频| 在线一区二区三区四区| 99在线精品视频在线观看| 亚洲精品久久久蜜桃| 亚洲国产午夜| 亚洲国产日韩欧美在线99| 伊人成人在线视频| 今天的高清视频免费播放成人| 国产日韩一区二区三区| 国产伦精品一区二区三区视频黑人| 欧美性猛交xxxx乱大交退制版 | 亚洲欧洲另类| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲国产精品福利| 在线播放亚洲一区| 在线观看视频一区| 在线免费不卡视频| 亚洲大片精品永久免费| 在线日本成人| 亚洲国产精品一区二区久| 亚洲国产中文字幕在线观看| 亚洲黄色av一区| 亚洲美女电影在线| 一区二区欧美在线|