使用helm inspect [CHART]
,我可以查看图表的chart.yaml
和values.yaml
的内容。有没有办法查看图表的模板文件?最好通过Helm命令。
旁注:这对我来说似乎是一个非常重要的特征。在安装之前,我总是想知道图表的确切功能。或者这不是helm inspect
的用途?可能推荐的方法是简单地检查GitHub以获取图表的工作原理吗?
答案 0 :(得分:6)
helm install yourchart --dry-run --debug
这将打印到stdout图表中的所有渲染模板(并且不会安装图表)
答案 1 :(得分:2)
如果要检查给定图表的模板,可以使用helm template [chartname]
命令。
文档将其描述为:
在本地渲染图表模板并显示输出。
通常会在集群中查找或检索的任何值都将在本地伪造。此外,服务器端对图表有效性的测试(例如是否支持API)均未完成。
答案 2 :(得分:1)