如何查看Helm版本中使用了哪些自定义值?

Old*_*Pro 9 kubernetes-helm

当我用于helm install将图表安装到Kubernetes集群中时,可以将自定义值传递给命令以配置发行版。helm必须将它们存储在某个地方,因为以后我可以回滚到它们。但是,我找不到一种方法来查看已部署版本或先前版本中的值。

回滚发行版时,我想查看哪些值将更改(并确认设置了哪些值)。我认为inspectstatus可能对此有所帮助,但他们做的事情有所不同。如何查看实际部署的值?

Old*_*Pro 15

要查看发行版中实际部署的内容,请使用helm get

如果使用,helm get <release-name>则会获取当前版本的所有信息。您可以指定--revision获取特定版本的信息,您可以使用该信息查看其效果rollback

您可以helm get values <release-name>用来获取install使用/计算的值,而不是整个图表和所有内容。

所有这些信息都存储在configMap名为中的<release-name>.<version>。您可以在此处获得更多详细信息。


bcz*_*oma 6

helm get <release-name>不再适用于 Helm3。helm get values <release-name>确实显示用于发布的自定义值。注意:要获取所有可能的参考值,请使用helm show values <your-chart>- 这不会显示自定义值。