-
Notifications
You must be signed in to change notification settings - Fork 448
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
Automated build #77
Comments
I think Jeremy is the owner, and I have no permission to do it. |
There is ongoing work to get DockerHub setup kubeflow/kubeflow#211. More importantly there is an open issue kubeflow/kubeflow#666 to get a nightly build process setup for our Docker images. My current thinking is that we should use Kaniko to build docker images within cluster and use a cron job or ArgoCd to trigger these regularly. @YujiOshima any chance you'd be willing to experiment with building your images on K8s cluster using Kaniko? We could also use prow post-submit jobs to push our Docker images to ci registry. |
@jlewi OK! I will try to build our images with Kaniko. |
It seems that Kaniko does not support multiple stage build.
|
But we definitely need CD for CLI and the docker images. There are some issues about it Ref #80 |
Hmm, without multi-stage build, the image size will be so large.
IMHO, we can use kaniko without muti-stage build for now. |
Ref GoogleContainerTools/kaniko#175 It works for me, but I think we should ask the kaniko owner if they want to implement the feature in the future. |
GoogleContainerTools/kaniko#141 It seems that they are working on it these days. |
@jlewi @gaocegege
But now automated build and release process is the high priority since many user's issues are related to version mismatch. |
Sorry for the slow reply. We have some instructions here: You should define an Argo workflow to build your images using docker in docker. You can then follow the instructions on that page to add it to our nightly builds. |
@gaocegege @jlewi
Who is the owner of the kubeflow docker hub repos?
Can you setup dockerhub's Automated Build for Katib images?
The text was updated successfully, but these errors were encountered: