首页 > 解决方案 > 仅部署 helm chart 中的一个模板

问题描述

有没有办法从舵图部署一个模板?helm upgrade --install必须应用于图表,但我只想部署一个文件,比如说 configmap.yaml。当我运行时kubectl apply -f configmap.yaml,我得到一个错误:error converting YAML to JSON: yaml: line 5: did not find expected node content因为有从 _helpers.tpl: 获取的变量{{ include "templatename.fullname" . }}。使用掌舵 3。

标签: kubernetes-helm

解决方案


发现我可以这样做:

helm template name charts/chartname/charts/name --values values.yaml | kubectl apply -f - -l key=value

推荐阅读