harbor v2.12.0-rc2¶
为什么要使用harbor¶
在当今快速发展的软件开发环境中,容器化技术的普及使得管理和分发容器镜像变得至关重要。然而,许多开发者在使用公共镜像仓库时,常常面临安全性、稳定性和性能等多重挑战。此时,Harbor作为一个开源的云原生注册中心,正好解决了这些矛盾。它不仅提供了安全的镜像存储和管理功能,还支持多种身份验证机制和访问控制策略,确保了企业在使用容器技术时的安全性和合规性。选择Harbor,就是选择了一条通往高效、安全的容器管理之路。
harbor是什么¶
Harbor是一个开源的云原生注册中心,旨在帮助用户管理和分发容器镜像。它提供了丰富的功能,包括镜像存储、访问控制、身份验证、审计日志等,支持多种存储后端,并与Kubernetes等容器编排工具无缝集成。Harbor的目标是为企业提供一个安全、可靠的镜像管理解决方案。
入门示例¶
假设你是一名开发者,正在构建一个微服务应用。你需要将多个容器镜像存储在一个安全的地方,以便团队成员可以轻松访问和部署。使用Harbor,你可以创建一个私有镜像仓库,将构建好的镜像推送到Harbor中。接下来,团队成员只需通过简单的命令行工具或CI/CD管道,从Harbor中拉取镜像进行部署。这样,不仅提高了开发效率,还确保了镜像的安全性和一致性。
harbor v2.12.0-rc2版本更新了什么¶
Harbor v2.12.0-rc2版本带来了多项重要更新,包括实现了代理缓存的带宽限制、为机器人启用审计日志、添加了机器人创建者功能,并支持全访问权限。此外,该版本还增加了对Azure Container Registry(ACR)免费版的支持,进一步增强了Harbor的功能和灵活性。
更新日志¶
更新内容¶
新特性 🎉¶
- 实现了代理缓存的带宽限制。
- 为机器人启用审计日志。
- 添加了机器人创建者功能。
- 启用机器人全访问权限。
- 增加了对Azure Container Registry(ACR)免费版的支持。
增强 🚀¶
- 添加了列出项目工件的API。
- 支持并行附加LDAP组。
- 导出Harbor统计信息为Prometheus指标。
- 重构了P2P预热Dragonfly驱动程序。
- 使得在ARM上构建光谱镜像成为可能。
组件更新 ⬆️¶
- 将Trivy版本提升至v0.51.2,Trivy适配器提升至v0.31.2。
- 修复了与SBOM状态和下载相关的问题。
- 更新了多个依赖库,包括Go SDK和OpenAPI等。
总结¶
Harbor v2.12.0-rc2版本的更新不仅增强了其功能性和灵活性,还提升了用户体验,确保了安全性和合规性。通过这些新特性和增强功能,Harbor继续巩固其作为企业级容器镜像管理解决方案的地位。