2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

邊緣計(jì)算場(chǎng)景下的輕量級(jí) K8s 發(fā)行版

 二十八畝田123 2019-02-28

2019 年 2 月 26 日,容器管理軟件提供商 Rancher Labs(以下簡(jiǎn)稱 Rancher)宣布推出輕量級(jí)的 Kubernetes 發(fā)行版 K3s,這款產(chǎn)品專為在資源有限的環(huán)境中運(yùn)行 Kubernetes 的研發(fā)和運(yùn)維人員設(shè)計(jì)。Rancher 此次發(fā)布的 K3s,將滿足在邊緣計(jì)算環(huán)境中運(yùn)行在 x86、ARM64 和 ARMv7 處理器上的小型、易于管理的 Kubernetes 集群日益增長(zhǎng)的需求。

K3s 如何縮減 K8s 的大小

根據(jù) Rancher 的博客(https:///press/2019-02-26-press-release-rancher-labs-introduces-lightweight-distribution-kubernetes-simplify/?campaign-queries=hacker-news),為了減少運(yùn)行 Kubernetes 所需內(nèi)存,Rancher K3s 開(kāi)發(fā)團(tuán)隊(duì)主要專注于以下四個(gè)方面的主要變化:

  • 刪除舊的、非必須的代碼:K3s 不包括任何默認(rèn)禁用的 Alpha 功能或者過(guò)時(shí)的功能,原有的 API 組件目前仍運(yùn)行于標(biāo)準(zhǔn)部署當(dāng)中。除此之外,Rancher 還刪除了所有非默認(rèn)許可控制器,in- tree 云提供商和存儲(chǔ)驅(qū)動(dòng)程序,但允許用戶添加任何他們需要的驅(qū)動(dòng)程序。

  • 整合正在運(yùn)行的打包進(jìn)程:為了節(jié)省 RAM,Rancher 將通常在 Kubernetes 管理服務(wù)器上運(yùn)行的多流程合并為單個(gè)流程。Rancher 還將在工作節(jié)點(diǎn)上運(yùn)行的 kubelet、kubeproxy 和 flannel 代理進(jìn)程組合成一個(gè)進(jìn)程。

  • 使用 containerd 代替 Docker 作為運(yùn)行時(shí)的容器引擎:通過(guò)用 containderd 替換 Docker,Rancher 能夠顯著減少運(yùn)行時(shí)占用空間,刪除 libnetwork、swarm、Docker 存儲(chǔ)驅(qū)動(dòng)程序和其他插件等功能。

  • 除了 etcd 之外,引入 SQLite 作為可選的數(shù)據(jù)存儲(chǔ):Rancher 在 k3s 中添加了 SQLite 作為可選的數(shù)據(jù)存儲(chǔ),從而為 etcd 提供了一個(gè)輕量級(jí)的替代方案。該方案不僅占用了較少的內(nèi)存,而且大幅簡(jiǎn)化了操作。

適合邊緣計(jì)算場(chǎng)景,降低運(yùn)維難度

隨著 Kubernetes 的部署開(kāi)始有邊緣部署的發(fā)展趨勢(shì),企業(yè)需要運(yùn)維管理的 Kubernetes 集群數(shù)量正在迅速增加。在許多最有趣的邊緣計(jì)算用例當(dāng)中,組織將運(yùn)行成千上萬(wàn)的只有一個(gè)、兩個(gè)或者三個(gè)節(jié)點(diǎn)的 Kubernetes 集群,運(yùn)維人員需要負(fù)責(zé)管理如此大規(guī)模的基礎(chǔ)架構(gòu),而 K3s 正是為此而生,旨在最大限度地簡(jiǎn)化用戶的安裝和操作體驗(yàn)。K3s 主要功能包括:

  • 生產(chǎn)級(jí) Kubernetes:K3s 是一個(gè)符合標(biāo)準(zhǔn)的、已獲 CNCF 官方認(rèn)證的 Kubernetes 發(fā)行版。

  • 一個(gè)沒(méi)有主機(jī)依賴的二進(jìn)制文件:在任何設(shè)備上安裝 Kubernetes 所需的一切都包含在這一個(gè) 40MB 的二進(jìn)制文件當(dāng)中,不需要像 KuberSpray、KubeADM 或者 RKE 這樣的外部安裝程序。只需要一個(gè)命令,用戶就可以配置或者升級(jí)單節(jié)點(diǎn) K3s 集群。

  • 一條命令,向集群添加節(jié)點(diǎn):若想向集群添加其他節(jié)點(diǎn),管理員只需在新節(jié)點(diǎn)上運(yùn)行一條命令,指向原始服務(wù)器,通過(guò)安全 token 傳遞即可。

  • 自動(dòng)生成證書(shū):集群?jiǎn)?dòng)時(shí),在 Kubernetes 主服務(wù)器和節(jié)點(diǎn)之間建立 TLS 所需的所有證書(shū)都會(huì)被自動(dòng)創(chuàng)建,還會(huì)自動(dòng)創(chuàng)建服務(wù)賬號(hào)的加密密鑰。

Rancher 同時(shí)發(fā)布了支持 x86_64、ARM64 和 ARMv7 架構(gòu)的 K3s,使 K3s 得以更加靈活地跨任何邊緣基礎(chǔ)架構(gòu)工作。除了邊緣計(jì)算的使用場(chǎng)景,K3s 還非常適合那些尋求簡(jiǎn)單方法來(lái)部署 Kubernetes 輕量級(jí)發(fā)行版的用戶。在早期技術(shù)預(yù)覽期間,許多用戶反饋說(shuō) K3s 對(duì)于 CI/CD 環(huán)境、嵌入式系統(tǒng)和本地 Kubernetes 部署特別有幫助。

K3s 的四大使用場(chǎng)景為:

  • 邊緣計(jì)算

  • 與應(yīng)用程序綁定使用

  • 嵌入式設(shè)備

  • CI 環(huán)境

K3s 官網(wǎng)主頁(yè)現(xiàn)已上線,可以訪問(wèn) https:/// 了解 K3s 項(xiàng)目的更多信息。

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

參考鏈接:

https:///press/2019-02-26-press-release-rancher-labs-introduces-lightweight-distribution-kubernetes-simplify/?campaign-queries=hacker-news

https:///

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多