Helm 从入门到实践 - 肖祥 - 博客园 (cnblogs.com)
k8s的yaml文件是不支持变量的,而一批服务,是大部分配置一样,只有少部分是不一样的。
我之前都是用文本编辑器去全局替换的,很二。
我的诉求就是有一个基础模板,然后不同的服务传入不同的变量,这样对于yaml的管理就方便很多
helm:变量放在一个文件里,然后yaml去read这些变量,然后渲染到yaml里
安装
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 chmod 700 get_helm.sh ./get_helm.sh