-
Notifications
You must be signed in to change notification settings - Fork 206
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
Discuss about how to check mirror registry health #765
Comments
Referring to this discussion, it seems that there is a standard HTTP endpoint in distribution spec to check registry health |
This might be the correct way
|
Should also ensure that all registry providers (harbor, ghcr, docker hub, acr...) have implemented the same behavior. |
It comes from OCI distribution spec, and looks very reliable.https://github.com/distribution/distribution/blob/main/docs/deploying.md#importantrequired-http-headers |
The checker code has been merged. |
Nydus has merged two features about deeply integrating nydusd with Dragonfly
For Dragonfly mirror mode, nydusd will continue to pull blob data from the next mirror if the current mirror fails, but there is no mechanism to recover access to the previously failed mirror.
To solve this, I can think of two methods:
The text was updated successfully, but these errors were encountered: