千家信息网

helm3如何安装harbor

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家分享的是有关helm3如何安装harbor的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、下载并修改helm repo add harbor https:/
千家信息网最后更新 2026年11月01日helm3如何安装harbor

这篇文章给大家分享的是有关helm3如何安装harbor的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

1、下载并修改

helm repo add harbor https://helm.goharbor.io

helm pull harbor/harbor --version 1.2.3

修改values.yaml文件

2、安装

helm install harbor ./harborError: unable to build kubernetes objects from release manifest: unable to recognize "": no matches for kind "Deployment" in version "extensions/v1beta1"

由于我是最新版的k8s集群,所以不支持version "extensions/v1beta1",下面修改版本为apps

grep -irl "extensions/v1beta1" harbor | grep deployment

grep -irl "extensions/v1beta1" harbor | grep deploy | xargs sed -i 's#extensions/v1beta1#apps/v1#g'

再次执行安装

服务需要请求pv,所以这里我们使用hostPath来创建pv

apiVersion: v1kind: PersistentVolumemetadata:  name: harbor-pv1spec: capacity:    storage: 10Gi  volumeMode: Filesystem  accessModes:  -  ReadWriteOnce  persistentVolumeReclaimPolicy: Retain  hostPath:    path: /helm/harbor/pv1

3、访问web界面

使用用户密码登录胡发现登录不了。我们查看pod日志会发现

kubectl logs harbor-harbor-registry-6f7765fd94-kxt74 Error from server (BadRequest): a container name must be specified for pod harbor-harbor-registry-6f7765fd94-kxt74, choose one of: [registry registryctl]

由于容器中名字重复,修改为一致即可。

kubectl logs harbor-harbor-redis-01:M 18 Dec 02:00:08.032 * 10 changes in 300 seconds. Saving...1:M 18 Dec 02:00:08.033 * Background saving started by pid 9797:C 18 Dec 02:00:08.033 # Failed opening the RDB file dump.rdb (in server root dir /var/lib/redis) for saving: Permission denied1:M 18 Dec 02:00:08.133 # Background saving error

由于redis请求的pv权限不够

kubectl get pvc #查看绑定的pv是主机的路径,然后给与777的权限即可

chmod 777 /helm/harbor/pv4/

kubectl logs harbor-harbor-clair-c9757f6cb-9x8nr{"Event":"could not download Oracle's update list","Level":"error","Location":"oracle.go:162","Time":"2019-12-18 01:54:54.608195","error":"Get https://linux.oracle.com/oval/com.oracle.elsa-20161292.xml: read tcp 10.244.2.34:35278-\u003e23.63.35.142:443: read: connection reset by peer"}{"Event":"an error occured when fetching update","Level":"error","Location":"updater.go:246","Time":"2019-12-18 01:54:54.609261","error":"could not download requested resource","updater name":"oracle"}

将pod删除,自动生成即可

再次根据设置的密码登录,我这里是admin/admin12345

感谢各位的阅读!关于"helm3如何安装harbor"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

登录 内容 再次 密码 更多 权限 篇文章 不错 实用 一致 不够 主机 名字 容器 文件 文章 日志 最新版 版本 用户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技海报 上海喔噻互联网科技有限公司 西安纸贵互联网科技有限公司 金融科技 互联网金融 新浪科技互联网 互联网科技公司做什么 西藏七维空间互联网科技有限公司 须眉科技是互联网公司吗 互联网科技与管理 威龙国际互联网科技公司 华中科技大学互联网的牛人 山东星卡互联网科技有限公司官网 上海钢联属于互联网科技股吗 银行科技岗属于互联网吗 福仕德教育科技互联网 第三届互联网大会安防黑科技 长沙易易互联网科技有限公司 上海互联网科技园景观 互联网高科技绘画 互联网企业和网络科技有限公司 互联网科技公司简介 亿人帮互联网科技有限公司 互联网金融公司科技 融贸通互联网科技 坤平互联网科技 四川互联网展示科技馆设计 互联网时代科技型公司的机会 求路客互联网科技电话 互联网领先科技成果宣传视频 黑龙江互联网科技公司
0