头盔升级获取当前部署的图表版本

时间:2019-10-28 12:49:00

标签: kubernetes-helm

运行helm upgrade...时,我希望能够检测到当前部署的Chart版本,因此可以基于它设置特定的模板值。

类似{{ Release.ChartVersion }}{{ Chart.InstalledVersion }}的东西。

我对official guide很熟悉,但是找不到解决方法。

1 个答案:

答案 0 :(得分:0)

不幸的是,运行helm升级无法检查当前安装的版本,而只是运行升级。 但是您可以通过运行helm ls来检查安装的版本。 您将看到集群中已安装软件包的表。您可以找到并检查图表版本:

MY_PACKAGE_VERSION=$(helm ls | grep 'my-best-chart-name' | awk '{ print $10 }')