题图摄于西雅图
2018年,Harbor开源镜像仓库项目取得了长足的进步,硕果累累:全年共发布了5个大版本,28 个小版本,社区代码贡献者超过110名,Github 上的星星从年初 3000+ 增至 6400+。全球范围内,将 Harbor 应用于生产系统的用户更是数以千计。
Harbor 开源项目于今年8月捐献给云原生计算基金会(CNCF),成为首个源创于中国的CNCF项目。
Harbor团队在KubeCon中国大会主题演讲集体亮相
不久前,Harbor在中国首届 KubeCon + CloudNativeCon 上,再度晋级,成为 CNCF 第19个孵化级(incubating)项目,项目团队还登上大会主场舞台,和用户分享这一激动人心的历史时刻。于此同时,该大会上,Harbor 社区还联合 CNCF 举办了 Harbor 社区线下活动,并为 Harbor 项目最佳用户,贡献者和合作伙伴颁发社区成就奖。
西雅图KubeCon大会主题演讲介绍Harbor
12月,Harbor 首次登陆 KubeCon 北美大会,项目成员发表了数场演讲,吸引了世界各地的粉丝前来交流。
Harbor成员在西雅图KubeCon
目前,Harbor 项目组每月定期举行社区电话例会,讨论发展路线图,并与国内外的企业及个人建立了广泛的合作关系,社区生态发展得如火如荼。
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
请点击本文最末尾的“好看”,帮助推广Harbor项目。
相关文章:
Harbor社区联系方式:
例行周会:
goharbor.community/MEETING_SCHEDULE.md
Email组:
harbor_dev@googlegroup.com;
harbor_user@googlegroup.com
公众号:HarborChina
GitHub:Github.com/goharbor/issues
推特:@project_harbor
Slack: slack.cncf.io
#harbor & #harbor-dev
如果你是 Harbor 的用户或开发者,可申请加入“Harbor开源项目群”交流,入群需要真实身份,并改昵称:姓名@单位。请先关注“亨利笔记”公众号,在公众号后台发送"入群"信息即可。