-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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 away from Google Container registry, and cloud build system for image builds #11208
Comments
cc @zijianjoy / @chensun |
@rimolive will contact CNCF and follow up |
/assign @rimolive |
/assign @HumairAK |
cc @chensun / @zijianjoy I've added a PR for a workflow that will build and push images to the kubeflow/pipelines github container registry how does this sound to you? based on their pricing it seems it's free for public repos: https://github.com/pricing If there's anything missing that we need from enterprise, we can reach out to CNCF for enterprise access (however that works) |
I've also started some slack discussions in the CNCF kubeflow slack channels here and here to discuss ghcr as a candidate Edit: Currently it seems there is no consensus on the standard image registry for KF to use, some are using docker hub, and some are using GHCR. My suggestion is that we go with ghcr for now as the integration is a bit easier, the github workflow already has built in credentials via $GITHUB_TOKEN, and their pull rate limit seems a lot more generous. We may need to revisit once there's a finalized location for all of KF to host its images. |
As per the last KFP call on 2024-09-11
It was decided that the following pieces that are part of the release process are still highly dependent on google infra:
Suggestion:
This looks like we can easily resolve this dependency by utilizing Github Actions as the build mechanism, and using Github Container Registry. With KF as a CNCF project we should have enterprise access to GitHub Container Registry.
The text was updated successfully, but these errors were encountered: