日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

kubernetes中的namespace、node、pod介紹_云和虛擬化

作者:癡者工良 ? 更新時間: 2022-06-01 編程語言

namepace、node、pod?

當我們討論 k8s 時總是會討論集群,k8s 中的每個集群由多個機器/虛擬機組成,集群也被稱為 命名空間(namespace),命名空間是虛擬的,因此也叫虛擬集群。

Namespace 是對一組資源和對象的抽象集合。

node 是集群中的單個機器/虛擬機,node 有兩種,一種是 master ,一種是 worker。master 用來運行 kubernetes 服務,例如 API Server;worker 是真正工作的節點,用來運行你的容器。

master 節點控制其它節點,向 worker 節點發送消息,將工作分配給他們,worker 節點向 master 節點匯報工作。

每個節點上運行著多個服務,有時 服務A 和 服務B 是關聯起來的,需要一起啟動一起注銷,那么可以設置為一個 pod。pod 是邏輯分組,是 k8s 中獨立的、隔離的最小的工作單元。pod 中可以有一個或多個容器/服務,pod 允許你把多個容器結合起來,指導這些容器如何組合創建應用程序。

多個 pod 可以組成一個 service ,service 提供了一個單一的 IP 地址和 DNS 名稱,可以通過它訪問 service 內的所有 pod。有了 service 我們可以很容易的設置和管理負載均衡。

原文鏈接:https://www.cnblogs.com/whuanle/p/14669827.html

欄目分類
最近更新