当前位置:网站首页>helm安装
helm安装
2022-08-04 10:08:00 【灌南第一帅】
1、helm概念
helm 是kubernetes 包管理器。帮助您管理 Kubernetes 应用 --Helm Chart。
Helm Chart 代表着 Helm 包。包涵盖了将 Kubernetes 应用安装到 Kubernetes 集群所需要的足够多的信息。它基于一定的模板规范、目录结构和文件格式进行打包后的 tar 和 gzip 压缩包(并且可选签名) ,helm最核心的就是模板,即模板化的K8S manifests文件。它本质上就是一个Go的template模板。Helm在Go template模板的基础上,还会增加很多东西。如一些自定义的元数据信息、扩展的库以及一些类似于编程形式的工作流,例如条件语句、管道等等。这些东西都会使得我们的模板变得更加丰富。
Helm Release 是运行在 Kubernetes 集群中的 Chart 的实例。一个 Chart 通常可以在同一个集群中安装多次,每一次安装都会创建一个新的 Release。
Helm Repository(仓库) 是用来存放和共享 Charts 的地方。它就像 Perl 的 CPAN 档案库网络 或是 Fedora 的 软件包仓库,只不过它是供 Kubernetes 包所使用的。Helm 官方默认的 Repository 是 Artifact Hub,在公司内部可以使用harbor作为helm chart的仓库。
(1)helm和kubernetes对应版本
Helm 版本 支持的 Kubernetes 版本
3.7.x 1.22.x - 1.19.x
3.6.x 1.21.x - 1.18.x
3.5.x 1.20.x - 1.17.x
3.4.x 1.19.x - 1.16.x
3.3.x 1.18.x - 1.15.x
3.2.x 1.18.x - 1.15.x
3.1.x 1.17.x - 1.14.x
3.0.x 1.16.x - 1.13.x
2.16.x 1.16.x - 1.15.x
2.15.x 1.15.x - 1.14.x
2.14.x 1.14.x - 1.13.x
2.13.x 1.13.x - 1.12.x
2.12.x 1.12.x - 1.11.x
2.11.x 1.11.x - 1.10.x
2.10.x 1.10.x - 1.9.x
2.9.x 1.10.x - 1.9.x
2.8.x 1.9.x - 1.8.x
2.7.x 1.8.x - 1.7.x
2.6.x 1.7.x - 1.6.x
2.5.x 1.6.x - 1.5.x
2.4.x 1.6.x - 1.5.x
2.3.x 1.5.x - 1.4.x
2.2.x 1.5.x - 1.4.x
2.1.x 1.5.x - 1.4.x
2.0.x 1.4.x - 1.3.x
(2)helm安装
wget https://get.helm.sh/helm-v3.6.1-linux-amd64.tar.gz #对应自己k8s版本号
tar xf helm-v3.8.1-linux-amd64.tar.gz
cp linux-amd64/helm /usr/local/bin/helm
chmod +x /usr/local/bin/helm
(3)配置helm 镜像仓库
helm repo list #查看helm镜像仓库
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx #添加镜像仓库
helm repo update #刷新镜像仓库

边栏推荐
猜你喜欢

LVS负载均衡群集

八、MFC对话框

开源一夏 | 查询分页不只有limit,这四种分页方法值得掌握

Shell编程的条件语句

MySQL:完整性约束和 表的设计原则

MindSpore:【mindinsight】【Profiler】用execution_time推导出来的训练耗时远小于真实的耗时

leetcode经典例题——49.字母异位词分组

leetcode动态规划系列(求路径篇)

ps抠图怎么抠出来,自学ps软件photoshop2022,ps怎么抠出想要的部分-笔记记录
![[Punctuality Atomic STM32 Serial] Chapter 1 Learning Method of the Book Excerpted from [Punctuality Atomic] MiniPro STM32H750 Development Guide_V1.1](/img/99/23e3dcb426769a415e33f7ff51bbb8.png)
[Punctuality Atomic STM32 Serial] Chapter 1 Learning Method of the Book Excerpted from [Punctuality Atomic] MiniPro STM32H750 Development Guide_V1.1
随机推荐
MySQL: Integrity Constraints and Table Design Principles
二叉树的基础练习
什么是元宇宙?
Apache APISIX 2.15 版本发布,为插件增加更多灵活性
华为开源:聚焦开源基础软件,共建健康繁荣生态
Ansible deployment scripts - pro available without pit
TCP协议 - 三次握手 - 四次挥手-内核参数调优
safe-point(safepoint 安全点) 和 safe-region(安全区域)「建议收藏」
sqlilabs less-38~39
无代码平台多行文字入门教程
无代码平台附件上传入门教程
MindSpore:MindSpore GPU版本安装问题
MindSpore:Ascend运行出现问题
无线Mesh自组网方案,CV5200无线模组应用,支持高清数据远距离传输
LVS-DR集群部署
罗克韦尔AB PLC RSLogix5000中定时器指令使用方法介绍
学习在php中分析switch与ifelse的执行效率
密码字典生成工具pydictor/john
双向带头循环链表实现
低代码是开发的未来吗?浅谈低代码开发平台的发展现状及未来趋势