关于安装helm工具,可以参考博文:k8s之安装配置Helm工具
这篇博文仅仅是做一个简单的笔记。整理的不怎么到位,还请见谅。
一、helm支持的四种安装方法
安装仓库中的chart包,命令举例:helm install stable/xxx;
通过tar包安装,命令举例:helm install xxx-1.tgz(不推荐使用);
通过chart本地目录安装,命令举例:helm install xxx/xxx(一般是使用helm fetch stable/xxxxx 下载相应的模板,然后使用tar zxf 解压,修改解压后的目录中的valumes.yaml文件中的值,就是自定义服务了,这种方式比较常用);
通过URL安装,不太常用,命令举例:helm install https://xxxx/charts/xxx-1.gz 。
二、自定义Chart包举例
[root@master ~]# helm create testchart #创建testchar包
#如果没有“tree”命令,可以使用“yum -y install tree”进行安装
[root@master ~]# tree -C testchart/ #可以看到生成的目录下各种模板都有了,根据业务需求进行更改即可
testchart/
├── charts
├── Chart.yaml
├── templates
│ ├── deployment.yaml
│ ├── _helpers.tpl
│ ├── ingre