美國時間2019年4月24日,業界領先的容器軟件提供商Rancher Labs(如下簡稱Rancher)正式發佈k3OS,這是業界首個專爲Kubernetes而生的極輕量操做系統,資源消耗極低,操做極簡,秒級啓動,能大大簡化在低資源計算環境中的Kubernetes操做,提升Kubernetes運維的安全性,全面賦能邊緣計算場景。git
k3OS 與 k3s,完美搭檔github
k3OS,和Rancher不久前發佈的k3s(史上最輕量Kubernetes發行版)是完美搭檔。Rancher於今年2月底發佈的k3s,是史上最輕量的Kubernetes發行版,專爲在資源有限的環境中運行Kubernetes的研發和運維人員設計,知足在邊緣計算環境中運行在x8六、ARM64和ARMv7處理器上的小型、易於管理的Kubernetes集羣日益增加的需求。K3S極簡、輕便、易用,自發布之日起便受到了大量的關注,短短不到2個月時間,GitHub已有近6500顆星。安全
本次發佈的k3OS,則是k3s在易用性及安全性上的更進一步,爲k3s的用戶提供更簡潔有效的交互方式和操做體驗。在k3OS中,Kubernetes集羣配置和底層的OS配置都使用一樣的語法方式,這種方式相似Kubernetes中的CRD。如此一來,研發人員和運維人員將能夠同時安裝和升級k3s及底層操做系統。與此同時,k3OS還將讓研發人員和運維人員能真正從「基礎設施即代碼(infrastructure-as-code)」模式當中受益,從而實現可靠的、可重複的集羣部署。這種操做方法將大大簡化管理員的使用體驗,同時也讓k3s在低配的計算環境中保持安全性。bash
「雖然Kubernetes能夠安裝在任何的Linux發行版上,但將Kubernetes與底層操做系統分開進行系統補丁或升級的話,操做會很複雜。系統服務中的錯誤配置或安全漏洞,可能會危及到整個Kubernetes集羣。而k3OS的用戶永遠沒必要擔憂計劃外的操做系統升級,只需一步便可將安全補丁應用於整個軟件堆棧。」Rancher聯合創始人及CEO梁勝表示:「做爲Linux系統和Kubernetes發行版的組合,相較於業界全部Kubernetes安裝,在k3OS上運行的k3s擁有最小的攻擊面,以及最簡單的升級過程。」架構
首個Kubernetes操做系統,爲邊緣計算而生運維
k3OS能夠用於公有云和虛擬化集羣,但除此以外,它在以邊緣計算爲表明的計算資源極其有限的環境中,尤爲具備巨大的價值。ssh
金風慧能做爲全球第二大風力發電機制造商,自去年起,一直與Rancher在全新輕量級Kubernetes發行版k3s的開發上密切合做。咱們相信現在發佈的k3OS,是技術發展的下一步,它有助於咱們在全球數千個邊緣位置實現全自動和高度安全的Kubernetes集羣的願景。 ——金風慧能副總經理 張偉學習
k3OS的主要功能包括:雲計算
快速安裝:k3OS只需10秒便可啓動,且與此同時k3s是無需時間、當即可用的。操作系統
簡化配置:Cloud-init支持在系統引導啓動期間自動配置k3s,將其從通用鏡像快速輕鬆地轉換爲已配置的k3s實例。
簡化系統補丁和升級:管理員能夠經過一組通用的YAML文件管理Kubernetes發行版和Linux發行版,並利用Kubernetes協調部署操做系統升級。
內置k3s:k3OS中內置了k3s,必要的一些系統服務(如ssh、udev、bash和iptables等)都已內置於分發鏡像中,無需包管理器。
Ubuntu內核:Rancher藉助Canonical的Ubuntu Server Kernel團隊的出色工做,確保及時的安全更新和全面的設備支持。
多架構支持:k3OS現已支持x86_64,對ARM的支持也將很快完成。
GitLab爲整個DevOps生命週期提供了完整的解決方案。經過與k3OS和k3s合做,GitLab將持續投身雲原生技術,使用戶經過單一操做流程便可控制Kubernetes和Linux的部署和配置。GitLab無比期待和更多客戶一塊兒實現k3OS和k3s的落地部署。 ——GitLab聯盟副總裁 Brandon Jung
一切開源,歡迎使用
k3OS官網主頁現已上線,您能夠訪問 https://k3os.io瞭解k3OS項目的更多信息。
同時,歡迎經過GitHub https://github.com/rancher/k3os下載k3OS並安裝與使用。
須要協助部署和管理k3OS的企業請郵件聯繫 info@rancher.com。
About Rancher Labs
Rancher Labs由硅谷雲計算泰斗、CloudStack之父梁勝建立,致力於打造創新的開源軟件,幫助企業在生產環境中運行容器與Kubernetes。旗艦產品Rancher是一個開源的企業級Kubernetes平臺,是業界首個且惟一能夠管理全部雲上、全部發行版、全部Kubernetes集羣的平臺。解決了生產環境中企業用戶可能面臨的基礎設施不一樣的困境,改善Kubernetes原生UI易用性不佳以及學習曲線陡峭的問題,是企業落地Kubernetes的不二之選。
Rancher在全球擁有超過一億的下載量,超過20000家企業客戶。全球知名企業如中國人壽、華爲、中國平安、民生銀行、興業銀行、上汽集團、海爾、米其林、天合光能、豐田、本田、霍尼韋爾、金風科技、普華永道、海南航空、廈門航空、恆大人壽、中國太平、巴黎銀行、美國銀行、HSCIS恆生指數、中國水利、暴雪、CCTV等均是Rancher的付費客戶。