我正在使用以下命令来安装Helm图表
helm upgrade myRelease azureacr/chart --namespace calculator --install --set replicaCount=4 --set image.repository=my.azurecr.io --set canary=false --wait --timeout 45s
它工作得很好。
但是,我想在安装之前(重新)查看生成的图表吗?下面的命令只是打印模板,我不知道如何将参数传递给模板
helm template myRelease
换句话说,我知道下面的代码的“ c”值为2
var a = 1, b = 1, c = a +b
以同样的方式,是否可以通过应用所需的参数来获得最终图表?
答案 0 :(得分:1)
您可以尝试在头盔安装中使用--dry-run命令
helm upgrade myRelease azureacr/chart --namespace calculator --install --set replicaCount=4 --set image.repository=my.azurecr.io --set canary=false --wait --timeout 45s --dry-run --debug
这是让服务器呈现模板,然后返回生成的清单文件的好方法。