-
Notifications
You must be signed in to change notification settings - Fork 505
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
Migrate away from the kubernetes-release
bucket
#3729
Comments
We had many conversations about this in kubernetes/k8s.io#2396. |
We should also confirm the GCB project being used.
I believe expected writes are only krel? There's a constant in krel for the bucket. For reads, we've already made a big push to point things at dl.k8s.io instead, if any more crop up we can fix them later as worst case they won't have new releases until they switch, and the new bucket is intentionally not public read (only through the CDN). I think it should be:
|
It's not done yet. krel leverage the GCB service agent of the |
We should also migrate out of |
See: #3425 |
/kind feature |
Part of: - kubernetes#3729 Use a community-bucket for Kubernetes releases
Ref: - kubernetes/release#3729 Temporary allow the Service Agent for the GCB Service from project `kubernetes-release-test`. This will enable artifacts release for Kubernetes to a community-owned bucket.
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
I think this is all but done, the bucket isn't being written to anymore but I should drop permissions to it on the Google side and we still? need to move the krel jobs out of the internal project into a community project. Not sure if we had a separate tracking issue for the latter. |
Context
Release artifact have historically been published to a GCS bucket called
kubernetes-release
, this bucket is not under community control. As of the week of Aug 19th the release artifacts are being served from a CDN backed by a community bucket.Currently, the contents of
kubernetes-release
are mirrored to the community bucket for serving every two hours./cc @kubernetes/release-engineering
TODO
Identify processes that need to be moved
We need to comprehensively search our processes to find those relying on data from
kubernetes-release
. Once we have an idea of which ones are reading and/or writing to the google owned bucket, let's expand the lists below with those that need to be migrated.Migrating to the community bucket involves two groups of tasks, let's expand these as we find them:
Kubernetes Release Process
Internal Processes and Tests
kubernetes-release/archive
#3716The text was updated successfully, but these errors were encountered: