-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
Deploy Mirrorbits #122
Deploy Mirrorbits #122
Conversation
I did a few more tests, and made it working with few limitations:
|
Mirrorbit requires a folder with all the files that can be provided. Similar to here, they are different ways to synchronize data on Mirrorbit:
I have a preference for the latter approach where we consider Mirroribts as an independent service we still have the capability to manually trigger a sync using |
I just opened a Pull request here to provision an azure file storage to hold those files |
I am going to merge this pull request, I manually deployed get.jenkins.io using this code, and I am not planning to work on it for now. |
This Pull request deploys mirrorbits and a Redis database on Kubernetes.
In order to consider this PR as a full replacement of mirrors.jenkins.io, we still need to validate the following things
Currently, this service is accessible from the VPN but empty at the moment
Update /etc/hosts with release.mirrors.jenkins.io set to
10.0.2.5
Example: https://release.mirrors.jenkins.io/debian/jenkins_2.218_all.deb?mirrorlist
or https://release.mirrors.jenkins.io/debian/jenkins_2.218_all.deb?mirrorstats
https://release.mirrors.jenkins.io/debian/jenkins_2.218_all.deb?stats