K8S歷史與架構(gòu)(一)

Kubernetes是一個針對容器應(yīng)用,進行自動部署揍庄,彈性伸縮,和管理的開源系統(tǒng)娩怎。主要功能是生產(chǎn)環(huán)境的容器編排帕识。

image.png

Kubernetes名字太長了泛粹,叫起來有點麻煩,而Kubernetes首字母與結(jié)尾字母之間有8個字母渡冻,因此被稱作K8S戚扳。

K8S歷史

K8S是建立在谷歌內(nèi)部有超過15年的歷史,來源于谷歌內(nèi)部的Borg系統(tǒng)族吻,集結(jié)了Borg的精華帽借。

  • 2014年6月 谷歌云計算專家埃里克·布魯爾(Eric Brewer)在舊金山的發(fā)布會為這款新的開源工具揭牌。
  • 2015年7月22日K8S迭代到 v 1.0并正式對外公布
  • 大約每100天更新一次超歌,如今已是 V 1.10版本

K8S的架構(gòu)

我們先從簡單的架構(gòu)圖看砍艾,下圖所示架構(gòu),提供了松耦合的服務(wù)發(fā)現(xiàn)巍举。像大多數(shù)的分布式系統(tǒng)脆荷,K8S集群至少需要一個主節(jié)點(Master)和多個計算節(jié)點(Node)。

  • 主節(jié)點主要用于暴露API懊悯,調(diào)度部署蜓谋,和節(jié)點的管理。
  • 計算節(jié)點運行一個容器運行環(huán)境炭分,如Docker或rkt桃焕,同時運行一個K8S的代理用于同主節(jié)點通信。計算節(jié)點也會運行一些額外的組件捧毛,像記錄日志观堂,節(jié)點監(jiān)控让网,服務(wù)發(fā)現(xiàn)等等。計算節(jié)點是K8S集群中真正工作的節(jié)點师痕。
K8S縮略架構(gòu)圖

K8S架構(gòu)繼續(xù)細分:


K8S架構(gòu)細分

主節(jié)點運行組件:

  • Api Server提供了資源操作的唯一入口溃睹,并提供認(rèn)證、授權(quán)胰坟、訪問控制因篇、API注冊和發(fā)現(xiàn)等機制;
  • Scheduler負責(zé)資源的調(diào)度腕铸,按照預(yù)定的調(diào)度策略將Pod調(diào)度到相應(yīng)的機器上惜犀;
  • etcd保存了整個集群的狀態(tài);
  • Controller manager負責(zé)維護集群的狀態(tài)狠裹,比如故障檢測虽界、自動擴展、滾動更新等涛菠;
K8S 主節(jié)點

K8S的計算節(jié)點:

  • kube-proxy負責(zé)為Service提供cluster內(nèi)部的服務(wù)發(fā)現(xiàn)和負載均衡莉御;
  • Docker為容器的運行環(huán)境
  • kubelet負責(zé)維護容器的生命周期,同時也負責(zé)Volume(CVI)和網(wǎng)絡(luò)(CNI)的管理俗冻,一般運行在所有的節(jié)點
  • Fluentd主要做日志收集礁叔、存儲與查詢,可使用其它的組件代替迄薄。
  • 可選的kube-dns負責(zé)為整個集群提供DNS服務(wù)
K8S計算節(jié)點

最后

這篇文章琅关,我們簡單的介紹下K8S的歷史與架構(gòu),能對K8S心中有個大概讥蔽,下面一篇我們詳細的梳理K8S的各個概念涣易。

參考

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市冶伞,隨后出現(xiàn)的幾起案子新症,更是在濱河造成了極大的恐慌,老刑警劉巖响禽,帶你破解...
    沈念sama閱讀 219,427評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件徒爹,死亡現(xiàn)場離奇詭異,居然都是意外死亡芋类,警方通過查閱死者的電腦和手機隆嗅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來侯繁,“玉大人胖喳,你說我怎么就攤上這事∥谆鳎” “怎么了禀晓?”我有些...
    開封第一講書人閱讀 165,747評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長坝锰。 經(jīng)常有香客問我粹懒,道長,這世上最難降的妖魔是什么顷级? 我笑而不...
    開封第一講書人閱讀 58,939評論 1 295
  • 正文 為了忘掉前任凫乖,我火速辦了婚禮,結(jié)果婚禮上弓颈,老公的妹妹穿的比我還像新娘帽芽。我一直安慰自己,他們只是感情好翔冀,可當(dāng)我...
    茶點故事閱讀 67,955評論 6 392
  • 文/花漫 我一把揭開白布导街。 她就那樣靜靜地躺著,像睡著了一般纤子。 火紅的嫁衣襯著肌膚如雪搬瑰。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,737評論 1 305
  • 那天控硼,我揣著相機與錄音泽论,去河邊找鬼。 笑死卡乾,一個胖子當(dāng)著我的面吹牛翼悴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播幔妨,決...
    沈念sama閱讀 40,448評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼鹦赎,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了陶冷?” 一聲冷哼從身側(cè)響起钙姊,我...
    開封第一講書人閱讀 39,352評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎埂伦,沒想到半個月后煞额,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,834評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡沾谜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,992評論 3 338
  • 正文 我和宋清朗相戀三年膊毁,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片基跑。...
    茶點故事閱讀 40,133評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡婚温,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出媳否,到底是詐尸還是另有隱情栅螟,我是刑警寧澤荆秦,帶...
    沈念sama閱讀 35,815評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站力图,受9級特大地震影響步绸,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜吃媒,卻給世界環(huán)境...
    茶點故事閱讀 41,477評論 3 331
  • 文/蒙蒙 一瓤介、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧赘那,春花似錦刑桑、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至拱礁,卻和暖如春梁肿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背觅彰。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評論 1 272
  • 我被黑心中介騙來泰國打工吩蔑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人填抬。 一個月前我還...
    沈念sama閱讀 48,398評論 3 373
  • 正文 我出身青樓烛芬,卻偏偏與公主長得像,于是被迫代替她去往敵國和親飒责。 傳聞我的和親對象是個殘疾皇子赘娄,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,077評論 2 355

推薦閱讀更多精彩內(nèi)容