helm3如何安装harbor
发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,这篇文章给大家分享的是有关helm3如何安装harbor的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、下载并修改helm repo add harbor https:/
千家信息网最后更新 2025年02月13日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安全错误
数据库的锁怎样保障安全
sql数据库约束逻辑大全
数据库规范化只到三范式
数据库字符图解
服务器系统架构x86与ibm
学软件开发的优点和缺点
移动最强服务器代码
利用路由器的网络技术
免费vpn代理服务器软件
陕西爱货互联网科技有限公司
数据库0表示在线状态
实施网络安全技术工程
nba2k0l2数据库
中科院信工所的网络安全全国排名
霜语服务器禁止转入
ftp服务器的安全架设
知名网游服务器框架
软件开发的常用方法
自动网络技术转让
亿铭网络技术有限公司
软件开发不挣钱
天津拓普网络技术公司
数据库下载镜像
互联网科技警务
winform连接数据库
索尼相机怎么修复影像数据库
sql数据库数据转移
网络技术的机遇和挑战
高职会计专业数据库应用技术
计算机网络技术升本考什么科目
邯郸工控软件开发报价