Helm安装部署/添加chart公共仓库/本地仓库搭建

Helm

介绍

Helm 是 Kubernetes 的包管理器,用于管理charts(即预先配置的Kubernetes资源包)。Helm主要具有以下功能:

  1. 软件打包格式:将相关Kubernetes资源打包生成标准的chart软件包格式。
  2. 仓库管理:支持将chart上传到仓库进行存储、版本管理、下载等。
  3. 发布管理:管理chart的不同版本,控制chart发布更新。
  4. 部署安装:在Kubernetes集群中安装、升级和回滚软件。
  5. 模板语法:使用模板语法进行参数化安装和配置。
  6. 值管理:管理chart中参数值的区分设置。
  7. 安全签名:使用数字签名确保chart来源的安全可信。
  8. Hooks:支持配置chart的钩子函数。
  9. 依赖管理:管理chart之间的依赖关系。

主要优点:

  • 将K8s应用进行标准化打包。
  • 简化应用部署和管理。
  • 支持应用配置和版本管理。
  • 应用间可重用的charts组件。

Helm改进了在Kubernetes上的软件管理,被广泛使用。


-[helm官网]:Helm(https://helm.sh/)

-[helm下载地址]:https://get.helm.sh/helm-v3.12.3-linux-amd64.tar.gz

这个链接是一个 Helm v3.12.3 在 Linux amd64 架构上可执行文件打包的下载地址。

  • https://get.helm.sh/ 这是 Helm 项目的官方下载站点
  • helm-v3.12.3 表示 Helm 的版本号,此处是 v3.12.3
  • linux-amd64 表示打包适用于 Linux 64位系统
  • tar.gz 表明打包格式为 gzip 压缩过的 tar 包

下载这个 tar.gz 包,可以解压使用,其中包含:

  • helm 二进制文件:Helm 的命令行客户端
  • completions 目录:命令自动补全的脚本
  • helm 最新版本的合法性验证程序
  • 文档和 Licence 信息

所以这是一个 Helm v3.12.3 在 Linux 上最新正式版本的可直接下载的包文件。

下载后解压,即可使用 Helm 的 helm 命令行客户端进行 Kubernetes 包管理。




安装部署

#下载
wget   https://get.helm.sh/helm-v3.12.3-linux-amd64.tar.gz

#解压
tar zxf helm-v3.12.3-linux-amd64.tar.gz

#移动到对应的目录下并给执行权限
mv linux-amd64/helm  /usr/local/sbin/
chmod +x /usr/local/sbin/helm



#配置命令自动补全功能
source <(helm 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值