我有一个适用于Helm的图表。
我更新了几行"模板"文件以进行不同的设置,并运行了helm install -n <relaese name> <char dir>
。
但我发现改变永远不会被应用。
当我尝试helm install --dry-run --debug
时,我看不到我的更新。(可能是从远程获取图表…(
赫尔姆缓存东西吗?我找不到任何关于它的信息…
我正在尝试使用这个链接在我的集群上设置hdfs
我发现在更改后必须重建依赖关系
可以对图表进行更改,这些更改在应用程序运行时对应用程序没有影响,甚至不包括在生成的Kubernetes资源中(例如,if块中的更改,其条件评估为false(。您可以使用"--dry-run--debug"查看模板的评估结果,并检查您的更改是否存在于Kubernetes资源中,这些更改将由图表安装产生。这为您提供了一种在不安装图表的情况下快速检查图表更改的方法。
如果您正在发布图表,那么您可能会看到发布和从托管回购中获取图表之间的延迟,并且可能需要运行helm repo update
,但您似乎直接使用了图表源代码,因此我预计不会有任何延迟。