【3】k8s集群管理系列--包应用管理器helm之chart资源打包并推送到harbor镜像仓库

一、chart资源打包

bash 复制代码
helm package  ./web-chart
# 当前目录会生成一个tgz的压缩文件

二、安装help push插件(用于推送前面打包的文件,到镜像仓库)

.1 下载help-push二进制文件

bash 复制代码
wget https://github.com/chartmuseum/helm-push/releases/download/v0.9.0/helm-push_0.9.0_linux_amd64.tar.gz

.2 安装到插件目录

bash 复制代码
tar -zxvf helm-push_0.9.0_linux_amd64.tar.gz
# 拷贝bin目录、plugin.yaml文件,到插件目录:/root/.local/share/helm/plugins/helm-push(没有则创建)
cp ./bin plugin.yaml  /root/.local/share/helm/plugins/helm-push

.3 测试插件命令

bash 复制代码
# 添加仓库
helm repo add --username admin --password Harbor12345 myrepo harbor仓库地址
helm repo update
#推送
helm push web-chart-0.1.0.tgz --username=admin --password=Harbor12345 harbor仓库地址
# 从仓库获取,安装到k8s
helm install web --version 0.1.0 myrepo/web-chart
相关推荐
@Liu_GuoXing37 分钟前
Registry和docker有什么关系?
运维·docker·容器·registry
忆雾屿4 小时前
云原生时代 Kafka 深度实践:05性能调优与场景实战
分布式·云原生·kafka
阿里云云原生4 小时前
AI Agent 工程师绕不开的必修课:API 网关 vs API 管理
云原生
国际云,接待4 小时前
阿里云无影云桌面深度测评
运维·服务器·阿里云·云原生·云计算
阿里云云原生4 小时前
AI IDE 正式上线!通义灵码开箱即用
云原生·通义灵码
liux35285 小时前
彻底掌握 Containerd:生产环境安装部署全解析
运维·docker·容器
arui25 小时前
Docker部署与应用、指令
阿里云·docker·容器
自在的LEE6 小时前
当 AI 大模型遇上企业级架构:LLMProxy 实战指南
人工智能·后端·容器
Hoking7 小时前
Docker或Docker-Compose时间时区配置
java·docker·容器
一张假钞7 小时前
Deepin 23.10安装Docker
运维·docker·容器