摘要:現已全面發布,采用主線內核,并且支持離線安裝,給你更好的部署體驗。在中,新的服務裝載著內核服務,下載源代碼后進行編譯,接著創建并啟動一種可以在操作臺顯示的服務。
RancherOS v0.8.0現已全面發布,采用Linux 4.9.9主線內核,并且支持離線安裝,給你更好的部署體驗。同時,還有更早啟動cloud-init、支持cloud-config驗證、新的ZFS服務等一系列新功能。
這個版本的完成相較以前的版本耗時更長,因為我們此前致力于打下更扎實的基礎,以便我們后面更快地更新、更頻繁地發布新內容和新功能。
新版本亮點使用Linux 4.9.9主線內核
新版RancherOS采用主線穩定的Linux內核,從而讓容器用戶得以更快地訪問新功能,這也意味著RancherOS能為其他軟件提供了一個更簡單的調試和更新路徑。
在ISO中放置安裝容器鏡像
此更改允許用戶無需訪問互聯網就可以安裝RancherOS,并簡化了更改的自動可測試性。這增加了約13MB的ISO,但你從此無需從Docker Hub中提取鏡像,便可以安裝一個基本的RancherOS了。
在啟動過程中更早運行cloud-init
此前,cloud-init服務在RancherOS啟動過程中很晚才運行,這使我們無法定制在cloud-init之前運行的系統服務。從RancherOS v0.8.0起,在Docker系統啟動之前,cloud-init服務運行的同時,RancherOS依然可以從內存運行。
通過讓cloud-init在啟動過程中更早啟動,用戶可以有更廣泛的、不同的自定義RancherOS的方式。例如,現在您可以在System Docker上設置HTTP代理設置,或替換NTP等服務的配置文件。更早地運行cloud-init還讓用戶能夠使用其他云配置密鑰,這些密鑰只能在啟動過程的早期使用,例如RancherOS還在從內存運行時,圍繞磁盤格式化以及運行任意命令和系統服務的操作。
云配置驗證
由于YAML周圍和邊緣的怪異情況,生成有效的云配置文件通常不太順意,為解決這些問題,一個新命令(ros config validate)被創建出來了。此命令允許用戶驗證他們的云配置是否適用于RancherOS。它會為每個無效組建提供詳細的錯誤提示,以幫助用戶更正其云配置。只要用戶的云配置通過我們的驗證,即可以放心地在RancherOS中使用,不必擔心因為缺了空格或缺少破折號,導致其云配置被忽略。
無處不在的Syslinux
為了簡化安裝代碼,我們從混合使用GRUB和Syslinux,變成了只使用Syslinux。現在,Syslinux引導提示只有1秒可見——要中斷,您需要快速鍵入一個字符——然后添加引導參數,替換為rancheros-v0.8.0 rancher.autologin = tty1或任何你想添加的引導參數,我們正在討論是否要將默認啟動過程更改為物理控制臺上的自動登錄(請參閱有關GitHub的討論)。
新的ZFS服務
我們不再使用Ubuntu內核,因此用戶已無法通過Ubuntu持續控制臺使用ZFS了。在v0.8.0中,新的ZFS服務裝載著內核服務,下載OpenZFS源代碼后進行編譯,接著創建并啟動一種可以在操作臺顯示的zfs-tools服務。因為它從源代碼編譯而來,所以安裝起來需要一些時間,但我們將努力添加預構建模塊,正如我們正致力于我們的構建系統,希望能將一切進程加快一樣。
啟動階段的錯誤診斷
為幫助調試安裝程序以及解決早期云初始化出現的問題,我們添加了更多的啟動階段的診斷。至少在未來的幾個版本中,我們都將在引導控制臺和/ dev / kmsg上記錄更多的日志內容。如果這些更改導致您的不便或者問題,請及時告知我們!最好是通過GitHub或登陸我們的論壇。
其它小修復
我們還做了一些額外的小修改,但同樣值得關注:
修復了VMware open-vm-tools和Virtualbox的問題
在Go中重寫安裝程序和其他腳本
系統控制臺鏡像和服務定義將一些RancherOS定制從Dockerfile中移出
RancherOS現可在AWS GovCloud地區使用RancherOS Linux現在可以在美國政府組織機構AWS GovCloud隔離區使用。將RancherOS與GovCloud結合使用,可為敏感的監管數據或工作流程構建一個安全的系統,我們很樂于為客戶提供這種組合解決方案。
更新計劃Rancher Labs已向廣大用戶承諾過更小、更常規的新版本發布——這意味著RancherOS v0.9.0應該在大約一個月內與大家見面,且下一版本中的功能改變對大家來說會更易消化。在那之前,Rancher的工程師會對現RancherOS版本進行定期的修復和內核更新(v0.8.1將使用Linux 4.9.11)。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26801.html
摘要:引言已經發布,相信眾多容器江湖的伙伴們正魔拳擦準備好好體驗一番。為了更好的體驗的完整特性,我們選取了測試比較嚴格的運行環境。 引言 Rancher v1.2已經發布,相信眾多容器江湖的伙伴們正魔拳擦準備好好體驗一番。由于Docker能夠落地的操作系統眾多,各種Docker版本不同的Graph driver,所以通常大版本的第一個release都會在兼容性上有一些小問題。為了更好的體驗R...
摘要:發布不到兩天,上數已近,這個業界大熱的史上最輕量的開源發行版,你試過了沒資深架構師來教你走出嘗鮮第一步使用教程在此前言昨天,正式發布了一款史上最輕量的開源發行版。大小只有,極簡,輕便,易于使用。 發布不到兩天,GitHub上Star數已近3000,這個業界大熱的、史上最輕量的開源Kubernetes發行版,你試過了沒? Rancher資深架構師來教你走出嘗鮮第一步!使用教程在此! sh...
摘要:漏洞披露后,在第一時間發布了,用戶可升級到此版本以修復該漏洞。年年底被爆出的首個嚴重安全漏洞,就是由聯合創始人及首席架構師發現的。年月被爆出儀表盤和外部代理安全漏洞時,也是第一時間向用戶響應,確保所有和的用戶都完全不被漏洞影響。 runC是一個根據OCI(Open Container Initiative)標準創建并運行容器的CLI工具,目前Docker引擎內部也是基于runc構建的。...
摘要:正式版現已全面發布就在此刻,一個建立在容器基礎上的極簡發行版。不需要的庫和服務將被淘汰,這將顯著降低操作系統的占用空間,并最大限度地減少了更新修護和維護容器主機操作系統的麻煩。 RancherOS正式版現已全面發布!就在此刻,一個建立在容器基礎上的極簡Linux發行版。 RancherOS篩除了任何不必要的庫和服務,因此RancherOS占用的內存是其它容器操作系統的三分之一。簡化的容...
閱讀 582·2021-11-22 14:45
閱讀 3070·2021-10-15 09:41
閱讀 1555·2021-10-11 10:58
閱讀 2797·2021-09-04 16:45
閱讀 2605·2021-09-03 10:45
閱讀 3238·2019-08-30 15:53
閱讀 1221·2019-08-29 12:28
閱讀 2133·2019-08-29 12:14