Helm v3部署和使用
注意点:Helm3 不再需要在集群中安装
Tiller即可使用Helm。
Helm和Kubernetes之间支持的最大版本偏差
头盔版本 | 支持的Kubernetes版本 |
---|---|
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 |
其他可查 支持的版本
一、安装Helm
1、 获取版本
我的Kubernetes v1.19.0版本的
2、下载Helm二进制包
mkdir -p /root/kubernetes/Helm && /root/kubernetes/Helm wget https://get.helm.sh/helm-v3.3.4-linux-amd64.tar.gz
3、解压Helm文件
tar -zxvf helm-v3.3.4-linux-amd64.tar.gz
4、helm在解压后的目录中找到二进制文件,然后将其移至所需的目标位置
mv linux-amd64/helm /usr/local/bin/helm
5、命令补齐
echo "source <(helm completion bash)" >> ~/.bashrc source ~/.bashrc
二、helm测试
1、查看helm版本
helm version
2、查看helm使用
helm -h
三、初始化头盔图存储库
1、添加helm存储库
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
2、也可以添加以下存储库 ,通过命令查看已安装存储库
helm repo list
[root@centos001 repository]# helm repo list NAME URL ingress-nginx https://kubernetes.github.io/ingress-nginx kubernetes-dashboard https://kubernetes.github.io/dashboard aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts azure http://mirror.azure.cn/kubernetes/charts/ incubator https://aliacs-app-catalog.oss-cn-hangzhou.aliyuncs.com/charts-incubator elastic https://helm.elastic.co
3、列出能够可以安装的图表
helm search repo redis
OK,Helm安装完成,更多查看官方文档