本文 首发于 🌱 煎茶转载 请注明 来源

harbor 集成 Chartmuseum 实现 helm 图表的存储。

Chartmuseum 对于图表索引缓存的处理有问题,删除、重传 chart 不会刷新索引,需要手动刷新。

TL;DR

操作步骤如下:

  1. 停止 harbor,例如: docker compose stop
  2. 删除 /data/chart_storage/{project}/index-cache.yaml
  3. 删除 /data/redis/*
  4. 启动 harbor,例如: docker compose up -d

记得备份。

Refs