邊緣計算工具-k3s簡介

github地址:https://github.com/rancher/k3s/

2019年2月26日睦焕,業(yè)界領先的容器管理軟件提供商Rancher Labs(以下簡稱Rancher)宣布推出輕量級Kubernetes發(fā)行版K3s,這款產品專為在資源有限的環(huán)境中運行Kubernetes的研發(fā)和運維人員設計茧吊。

什么是k3s亭引?

k3s是一個完全符合標準的生產級Kubernetes發(fā)行版绎速,同時也是史上最輕量的k8s發(fā)行版,它滿足了在邊緣計算環(huán)境中運行在x86焙蚓、ARM64和ARMv7處理器上的小型纹冤、易于管理的Kubernetes集群日益增長的需求。它相對于以前的版本而言购公,主要具有以下的變化:

  1. 刪除舊的萌京、非必須的代碼來使其更加輕便:這些功能在大多數(shù)的Kubernetes集群中也是不可用的。
  2. 刪除了可以用樹外插件替換的樹內插件(云提供程序和存儲插件)
  3. 增加了sqlite3作為其默認的存儲引擎
  4. 包裝了一個簡單的啟動器來處理一系列TLS的復雜難懂的選項
  5. 提供了更加簡單的安裝部署的方式
  6. 使用containerd代替Docker作為運行時的容器引擎

為什么要使用k3s宏浩?

k3s對Edge知残、Iot、CI比庄、ARM設備的支持十分友好求妹。k3s可以從分發(fā)揮這些設備的性能。

1. 充分利用了ARM印蔗,并且對ARM進行了優(yōu)化

ARM64和ARMv7都支持二進制文件和多樹圖像扒最。k3s可以在像Raspberry Pi一樣小的東西或者像AWS a1.4xlarge 32GiB一樣大的服務器良好工作。

2. 簡化了操作和提高了系統(tǒng)安全性

k3s被包裝在一個簡單的包中华嘹,為了簡化安裝的步驟,k3s將安裝所需要的資源都打包在單個二進制文件中法竞。這使得環(huán)境的安裝與升級格外簡單耙厚。

k3s自動生成TLS證書可以確保在默認情況下的通信都是安全的强挫。

3. 良好的邊緣處理

k3s是專門為邊緣計算環(huán)境設計的,所以在無人值守薛躬、資源受限俯渤、遠程位置或者物聯(lián)網設備在工作負載的情況下,k3s將成為你的不二選擇型宝。

k3s提供的主要功能

  1. 生產級Kubernetes:k3s是一個經過官方認證的Kubernetes發(fā)行版
  2. 沒有主機依賴的二進制文件:k3s把在任何設備上安裝Kubernetes所需的一切都包含在這一個40MB的二進制文件當中八匠,只需要一個命令即可快速配置或者升級單節(jié)點的K3s集群。
  3. 簡單的向集群中添加任意節(jié)點:節(jié)點和服務器鍵的通信靠安全的token來實現(xiàn)
  4. 自動生成證書:集群啟動時趴酣,在Kubernetes主服務器和節(jié)點之間建立TLS所需的所有證書都會被自動創(chuàng)建梨树,還會自動創(chuàng)建服務賬號的加密密鑰。

k3s的工作原理圖:


image-20190227205343507.png

安裝使用k3s服務的最低系統(tǒng)要求:

  1. Linux 的版本在3.10以上
  2. 每臺服務器上至少要有512MB的內存空間
  3. 集群中每個節(jié)點上必須要有75MB的內存空間
  4. 硬盤中可用的存儲空間必須大于200 MB
  5. 支持x86_64, ARMv7, and ARM64平臺

在了解了k3s的主要功能和其優(yōu)勢后岖寞,下一步就是安裝和使用k3s了抡四。

簡單安裝使用k3s服務的方式:

sudo k3s server & # 將配置文件寫在/etc/rancher/k3s/k3s.yaml中
sudo k3s kubectl get node

# 在不同節(jié)點運行下面的命令
# NODE_TOKEN 變量從/var/lib/rancher/k3s/server/node-token文件中讀取
# 在自己的服務器上運行
sudo k3s agent —server https://myserver:6443 —token ${NODE_TOKEN}

更多詳細的安裝步驟請查閱官方文檔:https://github.com/rancher/k3s/blob/master/README.md

參考資料:

k3s官網:https://k3s.io/

k3s分析:http://software.it168.com/a2019/0227/5164/000005164781.shtml

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市仗谆,隨后出現(xiàn)的幾起案子指巡,更是在濱河造成了極大的恐慌,老刑警劉巖隶垮,帶你破解...
    沈念sama閱讀 211,817評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件藻雪,死亡現(xiàn)場離奇詭異,居然都是意外死亡狸吞,警方通過查閱死者的電腦和手機勉耀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來捷绒,“玉大人瑰排,你說我怎么就攤上這事∨龋” “怎么了椭住?”我有些...
    開封第一講書人閱讀 157,354評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長字逗。 經常有香客問我京郑,道長,這世上最難降的妖魔是什么葫掉? 我笑而不...
    開封第一講書人閱讀 56,498評論 1 284
  • 正文 為了忘掉前任些举,我火速辦了婚禮,結果婚禮上俭厚,老公的妹妹穿的比我還像新娘户魏。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 65,600評論 6 386
  • 文/花漫 我一把揭開白布叼丑。 她就那樣靜靜地躺著关翎,像睡著了一般。 火紅的嫁衣襯著肌膚如雪鸠信。 梳的紋絲不亂的頭發(fā)上纵寝,一...
    開封第一講書人閱讀 49,829評論 1 290
  • 那天,我揣著相機與錄音星立,去河邊找鬼爽茴。 笑死,一個胖子當著我的面吹牛绰垂,可吹牛的內容都是我干的室奏。 我是一名探鬼主播,決...
    沈念sama閱讀 38,979評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼辕坝,長吁一口氣:“原來是場噩夢啊……” “哼窍奋!你這毒婦竟也來了?” 一聲冷哼從身側響起酱畅,我...
    開封第一講書人閱讀 37,722評論 0 266
  • 序言:老撾萬榮一對情侶失蹤琳袄,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后纺酸,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窖逗,經...
    沈念sama閱讀 44,189評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,519評論 2 327
  • 正文 我和宋清朗相戀三年餐蔬,在試婚紗的時候發(fā)現(xiàn)自己被綠了碎紊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,654評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡樊诺,死狀恐怖仗考,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情词爬,我是刑警寧澤秃嗜,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站顿膨,受9級特大地震影響锅锨,放射性物質發(fā)生泄漏。R本人自食惡果不足惜恋沃,卻給世界環(huán)境...
    茶點故事閱讀 39,940評論 3 313
  • 文/蒙蒙 一必搞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧囊咏,春花似錦恕洲、人聲如沸塔橡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽谱邪。三九已至炮捧,卻和暖如春庶诡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背咆课。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評論 1 266
  • 我被黑心中介騙來泰國打工末誓, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人书蚪。 一個月前我還...
    沈念sama閱讀 46,382評論 2 360
  • 正文 我出身青樓喇澡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親殊校。 傳聞我的和親對象是個殘疾皇子晴玖,可洞房花燭夜當晚...
    茶點故事閱讀 43,543評論 2 349