Skip to content
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

Open
HumairAK opened this issue Sep 13, 2024 · 5 comments · May be fixed by #11232
Open

Move away from Google Container registry, and cloud build system for image builds #11208

HumairAK opened this issue Sep 13, 2024 · 5 comments · May be fixed by #11232
Assignees

Comments

@HumairAK
Copy link
Contributor

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:

  • Buildling mechanism, currently we’re using cloud build mechanism
  • container registry, technically you can use the github container registry, but not sure if there’s a ratelimiting

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.

@HumairAK
Copy link
Contributor Author

cc @zijianjoy / @chensun

@HumairAK
Copy link
Contributor Author

@rimolive will contact CNCF and follow up

@rimolive
Copy link
Member

/assign @rimolive

@HumairAK HumairAK linked a pull request Sep 20, 2024 that will close this issue
2 tasks
@HumairAK
Copy link
Contributor Author

/assign @HumairAK

@HumairAK
Copy link
Contributor Author

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

image

If there's anything missing that we need from enterprise, we can reach out to CNCF for enterprise access (however that works)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants