首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何安装 Helm?Helm 2.16.0版本安装,MacOS

如何安装 Helm?Helm 2.16.0版本安装,MacOS

作者头像
hugo_lei
发布2021-08-16 17:26:42
8980
发布2021-08-16 17:26:42
举报

Helm是 k8s 上的包管理工具

Helm 采用客户端/服务器架构,有如下组件组成:

  • Helm CLI 是 Helm 客户端,可以在本地执行
  • Tiller 是服务器端组件,在 Kubernetes 群集上运行,并管理 Kubernetes 应用程序的生命周期
  • Repository 是 Chart 仓库,Helm客户端通过HTTP协议来访问仓库中Chart的索引文件和压缩包。

Helm 官网指导(V2 版本):https://v2.helm.sh/docs/using_helm/#quickstart-guide

下载Helm安装包

原始下载地址:https://github.com/helm/helm/releases

百度网盘地址:链接: https://pan.baidu.com/s/1hHcbf9n7Z86gcGW5LTrXPg 提取码: mcsh

下载后解压,压缩包里包含如下文件

将可执行文件 helm 添加到 path

mv helm /usr/local/bin/

验证安装

$ helm version

Client: &version.Version{SemVer:"v2.16.9", GitCommit:"8ad7037828e5a0fca1009dabe290130da6368e39", GitTreeState:"clean"}
Error: could not find a ready tiller pod

暂时不用关注这个 Error

初始化 Helm 并安装 Tiller

这里从阿里云的镜像安装Tiller,默认的镜像国内无法访问,会导致 Tiller 的 pod 无法启动。

helm init --upgrade -i registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.16.0 --stable-repo-url https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts

验证 Tiller

$ kubectl get pods --namespace kube-system | grep tiller

tiller-deploy-6c45f9966d-vcmlk     1/1     Running   0          8s

删除 Tiller

$ kubectl delete deployment tiller-deploy --namespace kube-system
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Helm是 k8s 上的包管理工具
  • 下载Helm安装包
  • 下载后解压,压缩包里包含如下文件
  • 将可执行文件 helm 添加到 path
  • 验证安装
  • 初始化 Helm 并安装 Tiller
  • 验证 Tiller
  • 删除 Tiller
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档