一个值得信赖的云原生注册中心项目

大家好,又见面了,我是 GitHub 精选君!

背景介绍

随着云原生技术的蓬勃发展,容器化和服务化架构已经变得越来越流行。这种发展趋势对于应用程序的部署和管理提出了新的挑战,尤其是在容器镜像的存储、分发和安全性方面。开发团队面临的核心痛点包括但不限于:如何高效地管理和分发容器镜像、如何确保镜像的安全性、以及如何实现多个环境之间镜像的快速同步。同时,企业还需要确保其开发流程中的用户认证、权限控制和操作审计能够符合内部的安全策略和合规要求。

今天要给大家推荐一个 GitHub 开源项目 harbor,该项目在 GitHub 有超过 23.4k Star。

一句话介绍该项目:An open source trusted cloud native registry project that stores, signs, and scans content.

项目介绍

Harbor 是一个值得信赖的云原生注册中心项目,用于存储、签名和扫描内容。Harbor 扩展了开源的 Docker Distribution,增加了用户通常需要的功能,如安全性、身份和管理。注册中心靠近构建和运行环境可以提高镜像传输效率。

Harbor 支持在注册表之间复制镜像,并提供高级安全功能,例如用户管理、访问控制和活动审计。此外,Harbor 还通过定期扫描镜像来检测漏洞,并支持通过策略检查防止部署有漏洞的镜像。

如何使用

系统要求:在 Linux 主机上,需要 docker 20.10.10-ce+ 和 docker-compose 1.18.0+。

1、下载 Harbor Release Binary

2、遵循安装和配置指南 Quickstart 来安装 Harbor

3、如果您想在 Kubernetes 上部署 Harbor,请使用 Harbor chart

更多关于如何使用 Harbor 的详细信息,请参考官方文档 Official Docment

项目推介

Harbor 是由云原生计算基金会 CNCF 托管的项目,它已经成为许多组织在构建云原生技术生态系统时的关键组件。以其强大的功能、灵活的部署方式和高级的安全特性,Harbor 获得了业界的广泛认可和使用,包括传统企业到创新型科技公司。

以下是该项目 Star 趋势图(代表项目的活跃程度):

更多项目详情请查看如下链接。

开源项目地址:https://github.com/goharbor/harbor

开源项目作者:goharbor

以下是参与项目建设的所有成员:

关注我们,一起探索有意思的开源项目。


更多精彩请扫码关注如下公众号。

Written on August 15, 2024