Harbor 安装和配置
本节介绍如何执行 Harbor 的新安装。
如果您要从旧版本的 Harbor 升级,则可能需要更新配置文件并将数据迁移到适合更高版本的数据库模式。有关升级的信息,请参见升级 Harbor。
在安装 Harbor 之前,您可以在 Harbor 团队维护的演示环境中测试最新版本的 Harbor。有关信息,请参见使用演示服务器测试 Harbor。
Harbor 支持与不同的第三方复制适配器集成以复制数据,与 OIDC 适配器集成以进行身份验证/授权,以及与扫描器适配器集成以扫描容器镜像的漏洞。有关受支持的适配器的信息,请参见Harbor 兼容性列表。
安装过程
标准 Harbor 安装过程包含以下阶段
如果安装失败,请参见Harbor 安装故障排除。
在 Kubernetes 上部署 Harbor
您也可以使用 Helm 在 Kubernetes 集群上安装 Harbor,以使 Harbor 具有高可用性。有关在 Kubernetes 集群上使用 Helm 安装 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 |
本节中的页面
在此页面上
贡献