当前位置: 首页 > news >正文

CI/CD(五) 安装helm

一、安装 Helm 客户端

方法 1:通过脚本自动安装(推荐)
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
  • 说明:此脚本会自动下载最新 Helm 二进制文件并安装到 /usr/local/bin 目录。适用于 Linux/macOS 系统11963。
方法 2:手动下载二进制文件
  1. 从 Helm GitHub Release 下载对应系统的二进制包(如 helm-v3.x.x-linux-amd64.tar.gz)。
  2. 解压并移动到可执行路径:
tar -zxvf helm-v3.x.x-linux-amd64.tar.gz
sudo mv linux-amd64/helm /usr/local/bin/helm
  • 验证安装helm version,输出类似 version.BuildInfo{Version:"v3.x.x"} 表示成功12163。

二、配置 Helm 仓库(添加一个就行,阿里云就好)

  1. 添加官方仓库
helm repo add stable https://charts.helm.sh/stable
  1. 国内镜像加速(如阿里云)
helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
  1. 更新仓库索引
helm repo update

三、验证 Helm 功能

  1. 搜索 Chart 包
helm search repo nginx  # 查找 Nginx 相关 Chart

注意事项

  1. 权限要求:确保 kubectl 已配置并具有集群管理员权限,Helm 通过 kubeconfig 文件与集群通信
  2. 版本兼容性:Helm v3 支持 Kubernetes 1.20+,建议使用最新稳定版
  3. 离线安装:若服务器无法访问 GitHub,可手动下载二进制文件并复制到 /usr/local/bin

卸载 Helm

sudo rm /usr/local/bin/helm  # 删除二进制文件
# 清除 Helm 配置
rm -rf ~/.helm

相关文章:

  • 【秣厉科技】LabVIEW工具包——OpenCV 教程(12):机器学习
  • 【一起学Rust | Tauri2.0框架】深入浅出 Tauri 2.0 应用调试:从新手到专家的蜕变
  • 企业建设——访问控制模型
  • python如何随机选取n个不同的数字
  • ESP32-C3物联网方案,智能设备创新升级,无线交互控制通信应用
  • Off-Road-Freespace-Detection配置pytorch2.0.0
  • 数据库概述
  • 合宙780E开发学习-Lua语法速查
  • vector和list区别
  • 个股场外期权参与条件有哪些要求?
  • Android 系统进程启动Activity方法说明
  • 一步部署FTP虚拟用户
  • ES数据过多,索引拆分
  • SBOM风险预警 | 恶意NPM组件开展木马投毒攻击,目标针对国内泛互企业
  • 前端面试整理
  • 三步打造Temu多账号独立IP环境
  • 2025年01月13日字节(本地生活)前端面试
  • centos 7 搭建FTP本地用户
  • 数据库取证分析
  • 【Git】--- 分支管理
  • 巴菲特执掌60年,伯克希尔市值如何增长5.5万倍?详解五大经典投资案例
  • 全球最大汽车板供应商宝钢股份:汽车工业加速转型中材料商如何共舞?
  • “五一”假期首日国铁郑州局迎大客流,预计发送旅客逾95万人次
  • 国务院食安办:加强五一假期食品生产、销售、餐饮服务环节监管
  • 铁路迎来节前出行高峰,今日全国铁路预计发送旅客1870万人次
  • 黄宾虹诞辰160周年|一次宾翁精品的大集结