运行helm upgrade...
时,我希望能够检测到当前部署的Chart版本,因此可以基于它设置特定的模板值。
类似{{ Release.ChartVersion }}
或{{ Chart.InstalledVersion }}
的东西。
我对official guide很熟悉,但是找不到解决方法。
答案 0 :(得分:0)
不幸的是,运行helm升级无法检查当前安装的版本,而只是运行升级。
但是您可以通过运行helm ls
来检查安装的版本。
您将看到集群中已安装软件包的表。您可以找到并检查图表版本:
MY_PACKAGE_VERSION=$(helm ls | grep 'my-best-chart-name' | awk '{ print $10 }')