-
Notifications
You must be signed in to change notification settings - Fork 669
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
Official Docker image #144
Comments
Yeah, I was hoping that we could avoid building and hosting the image ourselves. :( |
@anton-johansson yes we have not pushed official descheduler images. In case you would want to help, you could look into the location/process kubernetes is using to push official images and we could use the same. |
It would be great to explore pushing an image to gcr.io, but in the meantime, would it be reasonable to throw the latest image up on dockerhub? - https://hub.docker.com/r/aveshagarwal/descheduler |
@rhockenbury i have pushed 0.9.0 to docker hub: docker.io/aveshagarwal/descheduler:0.9.0 |
I'm interested in working on this issue. Looks like the official container image would be something like |
@seanmalloy thanks for working on this issue. |
I submitted #160 to get the |
The I attended the SIG Scheduling meeting today, and it was recommend to reach out to @ravisantoshgudimetla to facilitate getting the official image pushed to k8s.gcr.io. @ravisantoshgudimetla can you provide any insight on how to push the container image to k8s.gcr.io Or how would we setup an automated process to push the container images k8s.gcr.io? |
I submitted PR kubernetes/k8s.io#296 to get the GCR staging repo created. |
Is this now waiting on just a new release, and maybe a readme update? |
@rhockenbury I believe next steps are ... Test and merge #173. This will verify that @ravisantoshgudimetla and @aveshagarwal can push to the staging registry. After that I need to clean up #164, so that the docs are correct. Then a new release would need to be created and the official container image pushed to the production registry. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@aveshagarwal @ravisantoshgudimetla @damemi can one of you remove the |
/remove-lifecycle stale |
Now that #173 is merged the descheduler now has an official staging registry in gcr.io that is confirmed to be working. @ravisantoshgudimetla @aveshagarwal @damemi I'm going to investigate how to get the official production registry setup in gcr.io for the descheduler. I'll let you know what I find out. |
I believe I found the relevant documentation for how to make this all happen ...
It will take me some time to read through the docs and figure out next steps, but I think it is getting pretty close now. |
@damemi @ravisantoshgudimetla @aveshagarwal I submitted pull request kubernetes/test-infra#16022 to get a prow job created for automating descheduler container image builds. I believe the only other thing I need to do is get a GCB(Google Cloud Build) config file added to the descheduler repo. |
Work in progress PR to add the GCB config #217. EDIT: The above mentioned PR is no longer a WIP. It is ready for review and merge. |
/assign @seanmalloy |
Last pull request before I close out this issue ... kubernetes/k8s.io#570. |
/close Starting with the v0.10.0 release the official container image can be downloaded with a command similar to this ...
|
@seanmalloy: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Could the documentation be updated to show this? Also is there a plan to have an official Helm chart? |
@stevehipwell thanks for the feedback. I'm going to be submitting a PR in a week or two with some more comprehensive documentation for this project. I'll include the container image location in that PR. Please submit a separate GitHub issue if you think having a helm chart would be a useful feature. Thanks! |
Where is the official Docker image located? The job example says
descheduler:latest
, however, when I try to pull that image I just get:The text was updated successfully, but these errors were encountered: