kubernetes - 如何查看新 Helm 图版本中的变化

标签 kubernetes kubernetes-helm

我希望看到与之前版本相比对 Helm 图所做的更改 - 运行 helm list我看到有 xx 次修订 - 有什么办法可以看出差异吗?我知道回滚 helm rollback <RELEASE> 0但只是想知道发生了什么变化

最佳答案

helm website你可以找到一些插件。
其中一个叫helm-diff ,它可以在版本之间产生差异。
下面是这个插件的使用方法:

$ helm diff release -h

This command compares the manifests details of a different releases created from the same chart

It can be used to compare the manifests of

 - release1 with release2
    $ helm diff release [flags] release1 release2
   Example:
    $ helm diff release my-prod my-stage
Here is explained how to install the plugin .
TLDR:如果您使用 helm 版本 > 2.3.x 开玩笑:
helm plugin install https://github.com/databus23/helm-diff
让我知道这可以解决您的问题。如果您有任何其他问题,我很乐意回答。

关于kubernetes - 如何查看新 Helm 图版本中的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62770290/

相关文章:

Kubernetes 上的 Elasticsearch 插件

kubernetes - 来自服务器的错误 (NotFound) : deployments. 扩展 "hello-node-64c578bdf8-jp7dt"未找到

kubernetes - 向prometheus-operator添加新的服务指标

kubernetes-helm - Helm : How to Override Value with Periods in Name

kubernetes - 为每个命名空间设置Helm RBAC

mysql - 如何对子图表值进行模板化?

kubernetes - 如何从一个集群获取 Kubernetes secret 并应用于另一个集群?

azure - Apache Flink Operator - 启用 azure-fs-hadoop

kubernetes - helm 升级忽略命名空间配置

kubernetes-helm - helm trigger pod restart on parent-chart configmap change