-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
无法及时获取harbor仓库中的chart信息 #82
Comments
@pioneer-hash 需要先调用 updateRepo 接口更新才可以,这个 helm 也是类似哈,helm repo update 再获取就能拿到最新的了 |
嗯嗯,下午又研究了一会儿,发现确实是这样,感谢哈~ |
兄弟,我在使用helm方式部署helm-wrapper的时候发现一个问题,如果起3个副本,更新的时候去调接口触发,每次只能更新一个pod里的信息(通过service转发请求给pod是轮询),有没有办法调用一次就全部把集群里的helm-wrapper都更新了 |
@pioneer-hash 现在确实是这样的,不支持多副本哈 |
我想了一下,可以考虑挂载一个共享存储,--repository-cache 和 --repository-config 可以通过这个指定 cache 和 repo 配置路径,这样就可以实现组件本身无状态了。 比如指定 --repository-cache /helm/repository --repository-config /helm/repositories.yaml 这样,共享存储挂载 /helm 下,应该就可以解决这个问题了。 |
背景:使用当前的master版本 & 镜像helm-wrapper:v1.2 进行测试都发现问题
问题描述: harbor仓库中的chart信息已经更新,但是使用API:/api/repositories/charts?versions=true 获取到的chart信息还是旧的chart信息,只有重启helm-wrapper才能获取到最新的
The text was updated successfully, but these errors were encountered: