Harbor 安装与配置
本节介绍如何执行 Harbor 的全新安装。
如果您是从 Harbor 的先前版本升级,您可能需要更新配置文件并迁移数据以适应更高版本的数据库架构。有关升级的信息,请参阅 升级 Harbor。
在安装 Harbor 之前,您可以在 Harbor 团队维护的演示环境中测试最新版本的 Harbor。有关信息,请参阅 使用演示服务器测试 Harbor。
Harbor 支持与不同的第三方复制适配器集成以复制数据,与 OIDC 适配器集成以进行 authN/authZ,以及与扫描器适配器集成以进行容器镜像的漏洞扫描。有关受支持适配器的信息,请参阅 Harbor 兼容性列表。
安装过程
标准的 Harbor 安装过程包括以下阶段
如果安装失败,请参阅 Harbor 安装故障排除。
在 Kubernetes 上部署 Harbor
您还可以使用 Helm 在 Kubernetes 集群上安装 Harbor,以实现 Harbor 的高可用性。有关使用 Helm 在 Kubernetes 集群上安装 Harbor 的信息,请参阅 通过 Helm 部署高可用 Harbor。
安装后配置
有关如何管理已部署的 Harbor 实例的信息,请参阅 重新配置 Harbor 并管理 Harbor 生命周期。
默认情况下,Harbor 使用其自己的私钥和证书与 Docker 进行身份验证。有关如何选择自定义配置以使用您自己的密钥和证书的信息,请参阅 自定义 Harbor 令牌服务。
安装后,通过 Web 控制台登录到您的 Harbor,以在“配置”下配置实例。Harbor 还提供了一个命令行界面 (CLI),允许您 在命令行配置 Harbor 系统设置。
Harbor 组件
下表列出了部署 Harbor 时部署的一些关键组件。
组件 | 版本 |
---|---|
Postgresql | 14.10 |
Redis | 7.2.2 |
Beego | 2.0.6 |
Distribution/Distribution | 2.8.3 |
Helm | 2.9.1 |
Swagger-ui | 5.9.1 |
本节页面
本页内容
贡献