helm推送到harbor私有库--http: server gave HTTP response to HTTPS client

harbor私有库访问的是http模式

harbor 2.8版本以上可以存储helm镜像

docker镜像推送的时候需要docker端配置insecure-registries

发现helm推送只能在harbor部署的本机使用localhost才能推送成功,即

helm push xxx.tgz oci://localhost:80/library

使用helm push xxx.tgz oci://ip:80/library就报错

http: server gave HTTP response to HTTPS client

这样就造成了helm的推送和拉取都只能在harbor主机上执行了,解决问题看怎么能绕过helm客户端默认使用的https

Helm | Helm Push

官方文档有提到一个参数 --plain-http

helm push xxx.tgz oci://ip:80/library --plain-http

可用。

发现官方文档中英文歧视啊,使用中文就没有这个参数,英文文档就有

相关推荐
不会飞的小龙人5 小时前
Docker Compose创建镜像服务
linux·运维·docker·容器·镜像
不会飞的小龙人5 小时前
Docker基础安装与使用
linux·运维·docker·容器
weixin_SAG5 小时前
第3天:阿里巴巴微服务解决方案概览
微服务·云原生·架构
helianying557 小时前
云原生架构下的AI智能编排:ScriptEcho赋能前端开发
前端·人工智能·云原生·架构
元气满满的热码式10 小时前
K8S中Service详解(三)
云原生·容器·kubernetes
染诗10 小时前
docker部署flask项目后,请求时总是报拒绝连接错误
docker·容器·flask
大梦百万秋10 小时前
探索微服务架构:从单体应用到微服务的转变
微服务·云原生·架构
张3蜂11 小时前
docker 部署.netcore应用优势在什么地方?
docker·容器·.netcore