今天上午,我 Tag 了 Hyper, runV, Hyperstart 三個項目的 v0.5.0 標簽,發(fā)布了 0.5 版本疙描,Release Note 是英文的,想著也該有個中文的發(fā)布聲明蒜埋,就動筆寫了這篇 Blog淫痰,送給從此刻開始的春節(jié)假期,祝各位開發(fā)者們節(jié)日休息的好整份、運維們節(jié)日別接告警。
從 0.4 到 0.5籽孙,經歷了接近五個月烈评,與之前的發(fā)布周期相比是長了些,但這五個月中犯建,我們并沒有閑著讲冠,作為一個開源項目,大家從 GitHub 項目的變更記錄可以看到适瓦,我們一直在改進自己竿开。
同時,在這期間玻熙,我們還在去年10月末和11月初接連參加了 OpenStack Summit Tokyo 和 DockerCon EU否彩。在會上,我們向世界宣告了我們的新項目——Hypernetes (曾用名 HyperStack)嗦随。這個項目以 Hyper 作為強隔離性的運行時列荔;使用 Kubernetes 作為 Pod 調度引擎;利用 OpenStack 組件,以 Neutron 作為 SDN 解決方案贴浙,以 Cinder/Ceph 作為持久存儲方案砂吞,也用 Keystone 作為認證授權中心。這些特性使 Hypernetes 成為一個多租戶的 Kubernetes 發(fā)布版崎溃,吸引了諸多關注目光蜻直。
這里簡單介紹一下 0.4 到 0.5 的變化,最明顯的可能就是袁串,對于 CentOS 和 Fedora 的用戶袭蝗,你們現(xiàn)在可以直接安裝 RPM 包了(<strike>包好,包好……</strike>)般婆,呃……為啥沒有 deb到腥?作為13年的 Debianer,我也很抱歉啊蔚袍,其實乡范,事實是,CentOS 7.x 的依賴需求情況比較特殊啤咽,所以我們專門 Build 了 RPM晋辆,當然,稍后我們也會提供 Deb 的宇整,放心吧瓶佳。
從軟件本身來說,最主要的是我們對 Hyper 的行為做了很多修復和改進鳞青,比如對run
和 exec
命令的返回值霸饲、運行時 tty 的行為、文件映射的行為臂拓、文件插入行為的完善和修復厚脉、以及很多穩(wěn)定性的改進,測試方面也做了加強胶惰。在功能方面傻工,主要的改進在于和 Neutron 的集成、和 Cinder 的 ceph volume 的集成等孵滞,細節(jié)方面中捆,run
命令增加了 -t
參數(shù)標記是否有 tty 設備的區(qū)別,增加了 logs
命令坊饶,再就是增加了 libvirt
driver泄伪,用戶可以在 libvirt 中監(jiān)控到 hyper 創(chuàng)建的虛擬機。
最近也有一些譯文把 Hypernetes 介紹給國內的朋友幼东,感謝諸位的關注臂容,是的科雳,我們是一個由國內發(fā)起、開發(fā)團隊主要在國內的開源項目脓杉。在此版本發(fā)布糟秘,也是春節(jié)來臨之際,感謝開發(fā)團隊們的努力工作球散,雖然大部分開發(fā)團隊都是遠程工作的尿赚,但這就是開源社區(qū)的一貫工作方式,我們的團隊完全勝任這個工作方式蕉堰,生產效率與集中工作相比好不示弱凌净。
0.5 版本的發(fā)布讓 Hyper 更加接近了產品化,在接下來的時間里 Hyper 和 Hypernetes 都不會停下來屋讶,請大家期待我們不久后的下一次產品發(fā)布冰寻。謝謝大家!再祝各位春節(jié)快樂皿渗、少收報警斩芭!