harbor 集成 Chartmuseum 实现 helm 图表的存储。
Chartmuseum 对于图表索引缓存的处理有问题,删除、重传 chart 不会刷新索引,需要手动刷新。
TL;DR
操作步骤如下:
- 停止 harbor,例如:
docker compose stop
- 删除
/data/chart_storage/{project}/index-cache.yaml
- 删除
/data/redis/*
- 启动 harbor,例如:
docker compose up -d
记得备份。