-
Notifications
You must be signed in to change notification settings - Fork 469
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 container registry from quay.io to ghcr.io #10484
*: Migrate container registry from quay.io to ghcr.io #10484
Conversation
This commit is a follow-up to kgateway-dev#10443 and kgateway-dev#10470 and migrates away from the quay.io/solo-io container image registry in favor of the ghcr.io repository in the project. Additional work around renaming the gloo component, binaries, etc. will be handled once we're closing the finish line with the Signed-off-by: timflannagan <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO this test case can be removed. I held off for now until the release pipeline is closer to the finish line.
@@ -9,8 +9,7 @@ on: | |||
- main | |||
|
|||
env: | |||
# IMAGE_REGISTRY: ghcr.io/${{ github.repository_owner }} | |||
IMAGE_REGISTRY: quay.io/solo-io | |||
IMAGE_REGISTRY: ghcr.io/${{ github.repository_owner }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does repository_owner == kgateway?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I actually like it this way. Makes forks easier to maintain
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep! We could hardcode the image registry here, but this approach allows us to easily test the workflow in forks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh didn't mean we should hardcode; i was just confirming if the value of repository_owner is indeed kgateway
, as opposed to kgateway-dev
(org name). before, it seemed to be the org name
commit b3fa763 Author: Tim Flannagan <[email protected]> Date: Tue Jan 21 16:17:55 2025 -0500 *: Migrate container registry from quay.io to ghcr.io (#10484) Signed-off-by: timflannagan <[email protected]> commit b46e5e2 Author: Jenny Shu <[email protected]> Date: Tue Jan 21 12:47:25 2025 -0500 Admin server - part 2 (#10482) commit cb5a24f Author: Nathan Fudenberg <[email protected]> Date: Tue Jan 21 08:42:16 2025 -0500 naming clean up k8sgateway -> kgateway (#10477) Co-authored-by: Jenny Shu <[email protected]> commit e649e3b Author: Nathan Fudenberg <[email protected]> Date: Mon Jan 20 17:01:08 2025 -0500 Fix/scrubdevel (#10475) Co-authored-by: Jenny Shu <[email protected]>
Description
This commit is a follow-up to #10443 and #10470 and migrates away from the quay.io/solo-io container image registry in favor of the ghcr.io repository in the project.
Additional work around renaming the gloo component, binaries, etc. will be handled once we're closing the finish line with the #10444 cleanup work.
Introducing automation to replace the quay container image expiration label is being tracked in the #10441 epic.
Checklist: