」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > CKA 完整課程日 ubernetes Architecture

CKA 完整課程日 ubernetes Architecture

發佈於2024-10-31
瀏覽:152

CKA Full Course Day ubernetes Architecture

如果您之前看到此部落格並且這只是隨機繪圖,我們深表歉意!我在寫任何東西之前不小心點擊了發布?我仍在研究 Canva、dev.to 和 Eraser.io 之間的流暢工作流程,所以請耐心等待我把事情做好。


Kubernetes 架構 - 主節點和工作節點元件

在今天的文章中,我將介紹 Kubernetes 的基本架構,重點在於兩個主要元件:主節點工作節點

主節點

主節點是控制魔法發生的地方。它負責管理叢集並協調節點之間的一切。以下是主節點的關鍵元件:

  • API Server:這是所有管理任務的入口點。將其視為使用者、節點甚至外部元件之間的主要通訊樞紐。

  • Scheduler:顧名思義,它負責根據可用資源調度您的應用程式(pod)在工作節點上運行。

  • Controller Manager:負責監控和維護叢集所需的狀態,確保一切順利如預期運作。

  • etcd:它是運作的大腦,儲存所有叢集資料和配置。

工作節點

另一方面,您有工作節點。這些是您的容器(應用程式)實際運行的地方。細分如下:

  • Pods:Pod 是 Kubernetes 中最小的可部署單元。每個 Pod 封裝一個或多個容器。

  • kubelet:它確保 Pod 中的容器正在運作並向主節點報告。

  • Container Runtime:這是實際運作容器的軟體。

  • kube-proxy:它管理允許 Pod 相互通信以及與外界通信的網路規則。

把它們放在一起

主節點和工作節點之間的通訊是維持系統平穩運作的關鍵。 API Server 與每個 Worker Node 上的 kubelet 通信,以確保容器按預期運行,而 Scheduler 根據資源決定哪些 Pod 去往何處。


我希望這能讓您清楚了解 Kubernetes 架構的組織方式。如果您像我一樣學習 Kubernetes,繪製這些圖表並進行分解確實有助於鞏固概念。

標籤和提及

@piyushsachdeva
第五天影片

版本聲明 本文轉載於:https://dev.to/lloydrivers/cka-full-course-2024-day-540-kubernetes-architecture-3pob?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>
  • 為什麼我的CSS背景圖像出現?
    為什麼我的CSS背景圖像出現?
    故障排除:CSS背景圖像未出現 ,您的背景圖像儘管遵循教程說明,但您的背景圖像仍未加載。圖像和样式表位於相同的目錄中,但背景仍然是空白的白色帆布。 而不是不棄用的,您已經使用了CSS樣式: bockent {背景:封閉圖像文件名:背景圖:url(nickcage.jpg); 如果您的html,cs...
    程式設計 發佈於2025-04-19
  • Python高效去除文本中HTML標籤方法
    Python高效去除文本中HTML標籤方法
    在Python中剝離HTML標籤,以獲取原始的文本表示 僅通過Python的MlStripper 來簡化剝離過程,Python Standard庫提供了一個專門的功能,MLSTREPERE,MLSTREPERIPLE,MLSTREPERE,MLSTREPERIPE,MLSTREPERCE,MLST...
    程式設計 發佈於2025-04-19
  • 在細胞編輯後,如何維護自定義的JTable細胞渲染?
    在細胞編輯後,如何維護自定義的JTable細胞渲染?
    在JTable中維護jtable單元格渲染後,在JTable中,在JTable中實現自定義單元格渲染和編輯功能可以增強用戶體驗。但是,至關重要的是要確保即使在編輯操作後也保留所需的格式。 在設置用於格式化“價格”列的“價格”列,用戶遇到的數字格式丟失的“價格”列的“價格”之後,問題在設置自定義單元...
    程式設計 發佈於2025-04-19
  • 如何使用組在MySQL中旋轉數據?
    如何使用組在MySQL中旋轉數據?
    在關係數據庫中使用mySQL組使用mySQL組進行查詢結果,在關係數據庫中使用MySQL組,轉移數據的數據是指重新排列的行和列的重排以增強數據可視化。在這裡,我們面對一個共同的挑戰:使用組的組將數據從基於行的基於列的轉換為基於列。 Let's consider the following ...
    程式設計 發佈於2025-04-19
  • SQL Server 2008如何使用自定義函數和檢查約束限制事件容量?
    SQL Server 2008如何使用自定義函數和檢查約束限制事件容量?
    在SQL Server 2008中使用帶有檢查約束的自定義函數強制實現事件容量限制,以確保事件的預期出現不超過現場能力對計劃和資源分配至關重要。為了強制執行此約束,可以與檢查約束一起使用自定義函數。 命名checkvenuecapacity的自定義函數採用兩個參數:@venue_id and @c...
    程式設計 發佈於2025-04-19
  • Python元類工作原理及類創建與定制
    Python元類工作原理及類創建與定制
    python中的metaclasses是什麼? Metaclasses負責在Python中創建類對象。就像類創建實例一樣,元類也創建類。他們提供了對類創建過程的控制層,允許自定義類行為和屬性。 在Python中理解類作為對象的概念,類是描述用於創建新實例或對象的藍圖的對象。這意味著類本身是使用...
    程式設計 發佈於2025-04-19
  • FastAPI自定義404頁面創建指南
    FastAPI自定義404頁面創建指南
    response = await call_next(request) if response.status_code == 404: return RedirectResponse("https://fastapi.tiangolo.com") else: ...
    程式設計 發佈於2025-04-19
  • 為什麼不使用CSS`content'屬性顯示圖像?
    為什麼不使用CSS`content'屬性顯示圖像?
    在Firefox extemers屬性為某些圖像很大,&& && && &&華倍華倍[華氏華倍華氏度]很少見,卻是某些瀏覽屬性很少,尤其是特定於Firefox的某些瀏覽器未能在使用內容屬性引用時未能顯示圖像的情況。這可以在提供的CSS類中看到:。 googlepic { 內容:url(&...
    程式設計 發佈於2025-04-19
  • Netbeans 7.4 為何警告直接訪問 PHP 中的 $\_POST 數組
    Netbeans 7.4 為何警告直接訪問 PHP 中的 $\_POST 數組
    檢查“請勿直接訪問$ _POST數組” NetBeans 7.4在NetBeans 7.4警告php 理解含義 1。使用filter_input()對單個變量:用filter_input(input_post,'var_name')替換$ _post ['var_n...
    程式設計 發佈於2025-04-19
  • JavaScript計算兩個日期之間天數的方法
    JavaScript計算兩個日期之間天數的方法
    How to Calculate the Difference Between Dates in JavascriptAs you attempt to determine the difference between two dates in Javascript, consider this s...
    程式設計 發佈於2025-04-19
  • 將圖片浮動到底部右側並環繞文字的技巧
    將圖片浮動到底部右側並環繞文字的技巧
    在Web設計中圍繞在Web設計中,有時可以將圖像浮動到頁面右下角,從而使文本圍繞它纏繞。這可以在有效地展示圖像的同時創建一個吸引人的視覺效果。 css位置在右下角,使用css float and clear properties: img { 浮點:對; ...
    程式設計 發佈於2025-04-19
  • 選對全棧開發公司指南
    選對全棧開發公司指南
    选择一个完美的全栈开发公司是希望在现代数字空间中开发或升级其可扩展性且功能丰富的应用程序的企业的主要优先事项。全堆栈开发需要创建前端和后端,这确保了交互式的用户体验和体系结构。为此端到端服务选择的合适合作伙伴可以为您的业务成功设置正确的平台。下面,指南列举了人们在选择全堆栈开发公司时应提出的一些关...
    程式設計 發佈於2025-04-19
  • 如何限制動態大小的父元素中元素的滾動範圍?
    如何限制動態大小的父元素中元素的滾動範圍?
    在交互式接口中實現垂直滾動元素的CSS高度限制問題:考慮一個佈局,其中我們具有與用戶垂直滾動一起移動的可滾動地圖div,同時與固定的固定sidebar保持一致。但是,地圖的滾動無限期擴展,超過了視口的高度,阻止用戶訪問頁面頁腳。 $("#map").css({ margin...
    程式設計 發佈於2025-04-19
  • 切換到MySQLi後CodeIgniter連接MySQL數據庫失敗原因
    切換到MySQLi後CodeIgniter連接MySQL數據庫失敗原因
    Unable to Connect to MySQL Database: Troubleshooting Error MessageWhen attempting to switch from the MySQL driver to the MySQLi driver in CodeIgniter,...
    程式設計 發佈於2025-04-19
  • PHP陣列鍵值異常:了解07和08的好奇情況
    PHP陣列鍵值異常:了解07和08的好奇情況
    PHP數組鍵值問題,使用07&08 在給定數月的數組中,鍵值07和08呈現令人困惑的行為時,就會出現一個不尋常的問題。運行print_r($月份)返回意外結果:鍵“ 07”丟失,而鍵“ 08”分配給了9月的值。 此問題源於PHP對領先零的解釋。當一個數字帶有0(例如07或08)的前綴時,PHP...
    程式設計 發佈於2025-04-19

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3