Harbor項目發布v1.7 2018圓滿收官
- 2020 年 1 月 21 日
- 筆記
2018年,Harbor開源鏡像倉庫項目取得了長足的進步,碩果累累:全年共發布了5個大版本,28 個小版本,社區程式碼貢獻者超過110名,Github 上的星星從年初 3000+ 增至 6400+。全球範圍內,將 Harbor 應用於生產系統的用戶更是數以千計。
Harbor 開源項目於今年8月捐獻給雲原生計算基金會(CNCF),成為首個源創於中國的CNCF項目。
不久前,Harbor在中國首屆 KubeCon + CloudNativeCon 上,再度晉級,成為 CNCF 第19個孵化級(incubating)項目,項目團隊還登上大會主場舞台,和用戶分享這一激動人心的歷史時刻。於此同時,該大會上,Harbor 社區還聯合 CNCF 舉辦了 Harbor 社區線下活動,並為 Harbor 項目最佳用戶,貢獻者和合作夥伴頒發社區成就獎。

12月,Harbor 首次登陸 KubeCon 北美大會,項目成員發表了數場演講,吸引了世界各地的粉絲前來交流。目前,Harbor 項目組每月定期舉行社區電話例會,討論發展路線圖,並與中國外的企業及個人建立了廣泛的合作關係,社區生態發展得如火如荼。
年近歲末, 經過 Harbor 社區三個多月的不懈努力,Harbor v1.7版本正式發布!新版本帶來諸多新功能:
· 鏡像構建歷史 – 用戶可查看容器鏡像的構建歷史和內容;
· 鏡像複製(retagging)- 提供了在鏡像上傳至Harbor後重新創建鏡像tag的能力。此功能在CI流水線中提升鏡像到生產狀態或者通過編程方式重新tag鏡像,亦或將特定鏡像重新tag或者移動到其它倉庫或者項目等場景中特別有用;
· 在線GC(垃圾回收)– 現在 Harbor 可以清理從後端存儲中已刪除的鏡像且在執行GC操作之前不再要求中斷 Harbor 的運行。這對那些在 CI 構建流水線中使用Harbor而導致大量鏡像垃圾碎片的用戶來說是個福音;
· 支援訂製 Logger -允許用戶為在 job 服務中運行的任務訂製不同的 logger,支援STDOUT / STDERR / FILE / DB多種類型;
· 優化Helm Chart庫 – 持續優化 Helm Chart 管理體驗,同時也修復了多個相關缺陷,包括:
- 通用搜索結果中包含 Helm Chart 的相關結果;
- 支援給 Helm Chart 打標籤;
- 刪除指定的 Helm Chart (刪除指定 Chart 下所有的版本);
再次感謝廣大用戶長期以來對 Harbor 項目的支援和貢獻。新的一年,Harbor項目組將繼續攜手社區進一步完善Harbor的功能特性,共同將Harbor打造成雲原生領域的最佳容器鏡像管理軟體!讓我們一起祝願2019年,Harbor項目百尺竿頭,更進一步!
歡迎下載使用Harbor v1.7: https://github.com/goharbor/harbor/releases/tag/v1.7.0