Helm Chart for Harbor

初始化 harbor-chart

通过helm install 命令创建镜像仓库
示例:

helm install --name harbor --namespace=admin \
--set externalURL=https://172.17.81.45:30000,\
nodeName=172-17-81-45.master,\
harborAdminPassword=c2Harbor,\
repository=registry.c2cloud.cn/c2cloud,\
expose.type=nodePort,\
expose.tls.enabled=true,\
expose.tls.commonName=172.17.81.45,\
expose.nodePort.ports.https.nodePort=30000 \
.

externalURL 表示镜像仓库的访问地址。
nodeName 表示容器运行在哪台主机(value必须是这台主机的hostname)。
harborAdminPassword 管理员密码。
repository 初始化harbor需要的镜像地址来源,如果是离线环境需要把镜像下载到’nodeName’指定的主机上。
expose.tls.enabled 是否开启https。
expose.tls.commonName 当expose.tls.enabled=true时,这里必须填写,将作为生成证书的commonName。

卸载运行中的realse

helm delete --purge harbor

配置

下面的表格中列出了harbor Chart的可配置项和默认值,可以通过修改Valuse.yaml文件或者传参的方式修改它们。

Helm Chart for Harbor_第1张图片
Helm Chart for Harbor_第2张图片
Helm Chart for Harbor_第3张图片

Helm Chart for Harbor_第4张图片

Helm Chart for Harbor_第5张图片
Helm Chart for Harbor_第6张图片

Helm Chart for Harbor_第7张图片

Helm Chart for Harbor_第8张图片

Helm Chart for Harbor_第9张图片
Helm Chart for Harbor_第10张图片
Helm Chart for Harbor_第11张图片
Helm Chart for Harbor_第12张图片
Helm Chart for Harbor_第13张图片
Helm Chart for Harbor_第14张图片

你可能感兴趣的:(Chart规范)