-
Notifications
You must be signed in to change notification settings - Fork 282
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
Move to a more reliable chart hosting solution #607
Comments
@max-rocket-internet, you have already some PR ready to fix this: |
@max-rocket-internet Its still happening. Anything you can do to continuously monitor and automate the fix.
|
Considering that you have Cloudflare configured as CDN in front of the Chartmuseum a quick work around (while working on a long term solution) should be to configure Cloudflare to serve content even though it is stale (i.e. isn't valid according to cache headers). |
You might want to consider adding caching on Cloudflare to reduce the need for frequent origin fetches. I checked the Argo Helm repository, and they have a max-age of 600 seconds configured for caching: https://argoproj.github.io/argo-helm/index.yaml |
Good ideas @bunnybilou @msvticket, I've added this rule for now:
Thanks but this PR is for Github pages, which we won't do. We will use use GHCR, I just need to find some time to setup up the CI, hopefully I can do it this week or early next, in the mean time the Cloudflare cache rule should work 🙏 |
I would be grateful if everyone could take a look at this PR 😄 |
We have periodic problems with chartmuseum running on k8s, e.g:
#606
#554
GHCR has been suggested as a good option.
The text was updated successfully, but these errors were encountered: