Helm 是 Kubernetes 的一个包管理工具,类似于 Linux 中的 apt 或 yum。它使得在 Kubernetes 上部署和管理应用程序变得更加简单和高效。
安装
https://get.helm.sh/helm-v3.16.3-linux-amd64.tar.gz
具体版本号可以在github上看到最新的版本号,然后替换上面链接来获取。github: https://github.com/helm/helm/releases
使用helm生成服务
搞一个pod部署,需要写deployment,写service,写configmap等,太麻烦了。使用helm一个配置文件,生成所有的配置部署更方便。这里使用helm重新部署这个golang服务器。先使用helm生成默认配置,找个目录输入。
# 创建test项目chart
helm create test
会生成一个模板目录test
里面结构如下