Helm(或 Kubernetes)是否缓存图表?

Does Helm (or Kubernetes) caches charts?

我有一个 Helm 的图表,工作正常。

我更新了几行 "template" 文件以使其设置不同 运行 helm install -n <relaese name> <char dir>

但我发现从未应用更改。

当我尝试 helm install --dry-run --debug 时,我没有看到我的更新。 (可能是从远程获取图表...)

Helm 缓存东西吗?我找不到任何相关信息...

我正在尝试使用此 link

在我的集群上设置 hdfs

可以对图表进行更改,这些更改在 运行s 时对应用程序没有影响,甚至不包含在生成的 Kubernetes 资源中(例如 if 中的更改)条件评估为 false 的块)。您可以使用“--dry-运行 --debug”来查看模板的计算结果,并检查您的更改是否存在于图表安装产生的 Kubernetes 资源中。这为您提供了一种无需安装图表即可快速检查图表更改的方法。

如果您正在发布图表,那么您可能会发现发布和从托管存储库获取图表之间存在延迟,并且可能需要 运行 helm repo update,但您似乎正在使用图表源代码直接,所以我不希望有任何延迟。

我发现我在进行更改后必须重建依赖关系