簡體   English   中英

kubelet schduler如何工作?

[英]How kubelet schduler work?

我已經了解Kubernetes調度程序是如何工作的。 kubernetes調度程序僅創建和分配pod,但是實際運行的pod是kubelet的工作。

kubelet如何安排豆莢中的容器? (來自外部的處理程序請求)。 與linux select / epoll模型一樣嗎?

Epoll是用於線性可伸縮性的Linux內核API,與傳統的每個連接一個線程相比, Epoll允許您使用少量工作進程來管理大量並行連接。 很難將其與豆莢分配的另一種方式進行比較。

Kubelet調度程序可確保將吊艙僅放置在具有足夠可用資源的節點上。 它可以將相同名稱的Pod散布在節點上,並試圖平衡節點的資源利用率。

Kubelet提供了多種調度豆莢創建模型:

  • 節點親和/反親和

  • 污點和寬容

  • 吊艙親和力/反親和力

  • 和自定義調度程序

有關Kubernetes調度程序的更多詳細信息,請訪問文檔

我發現此博客條目對於部署Pod很實用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM