Helm版本支持策略如下链接,可根据k8s版本安装对应helm版本
https://helm.sh/zh/docs/topics/version_skew/
使用Apt (Debian/Ubuntu)
curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
sudo apt-get install apt-transport-https --yes
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
sudo apt-get update
sudo apt-get install helm
初始化
当已经安装好了Helm之后,需要添加一个chart 仓库。从 Artifact Hub中查找有效的Helm chart仓库,同样可以添加需要的chart 仓库
helm repo add bitnami https://charts.bitnami.com/bitnami
通过执行helm repo list可以获取添加的repo列表
root@k8smaster1:~# helm repo list
NAME URL
bitnami https://charts.bitnami.com/bitnami
jumpserver https://jumpserver.github.io/helm-charts
安装Chart示例
可以通过helm install 命令安装chart。 Helm可以通过多种途径查找和安装chart, 但最简单的是安装官方的bitnami charts。
helm repo update # 确定我们可以拿到最新的charts列表
可以通过尝试安装验证
helm install bitnami/redis --generate-nam