一.前提条件
1.安装helm(略)
2.添加harbor helm仓库
helm repo add harbor https://helm.goharbor.io
3.更新仓库
helm repo update
4.修改执行安装命令
helm install harbor harbor/harbor --version 1.4.2 -f values.yaml -n harbor
5.配置文件如下、修改执行安装命令(红色为修改部分)
#Ingress 网关入口配置
expose:
type: nodePort
tls:
### 是否启用 https 协议
enabled: false
## 如果Harbor部署在代理后,将其设置为代理的URL,这个值一般要和上面的 Ingress 配置的地址保存一致
externalURL: http://x.x.x.x:30002
### Harbor 各个组件的持久化配置,并设置各个组件 existingClaim 参数为上面创建的对应 PVC 名称
persistence:
enabled: true
### 存储保留策略,当PVC、PV删除后,是否保留存储数据
resourcePolicy: "keep"