Rancher 不会获取 Catalog 中的更改

Rancher doesn't pick up changes in Catalog

我有一个 1.0.0 版本的目录 我修改了相同版本的目录,rancher还是显示旧的目录。

我看过是因为Rancher的缓存机制。

好的,然后我将版本增加到 1.0.1

Rancher 仍然显示旧版本。 然后增加到 1.0.2、1.0.4 等。还是旧的。

如何强制 Rancher 使用真实目录而不是显示一些旧目录?
如何清除 calatog 缓存?

牧场主 v2.4.3

编辑:目前唯一的解决方案是以更大的步长增加版本,例如 1。1.x

这是我的发现:

Rancher 不提供有关目录缓存的任何信息或任何类型的重置可能性it.But一旦从目录页面删除相应的存储库,它似乎会清除目录的缓存。

正在清除缓存:
删除helm repository,然后等待clear-cache机制生效。大约需要 1 分钟。
然后读取存储库,它似乎可以工作。 可以在 App Launch/Upgrade Form.

Preview 部分查看新目录是否生效

更具体地说: 缓存存储在这里(至少在 dockerized Rancher 的情况下):

/var/lib/rancher/management-state/catalog-cache

因此 - 删除后 - 一旦您看到相应的缓存文件夹已被删除,您就可以开始了。