-
Notifications
You must be signed in to change notification settings - Fork 388
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
Mounting binderhub_config.py instead of letting it be part of the image #1165
Conversation
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.
Thank you for this work! I realize now, i think we should only set the args in k8s and let ENTRYPOINT in dockerfile, because another change we want is to start this pod with a tool called tini i think, and such change should not need to be coupled with the helm chart.
Hmmmm, or should entrypoint for dockerfile be set to just tini, or also include the call to binderhub? Not so important perhaps. Id say lets mirror z2jh for now with regards to that for now.
/ Cheers frlm my mobile during my commute
Aaargh sorry, perhaps tini isnt needed, anyhow, that is another PR. Two easy requests:
|
@iwilltry42 hey btw thank you for work on k3d :) I think this PR is in a good enough state for merge already pretty much, i probably overthink this a bit. |
Thank you @iwilltry42! ❤️ |
Thanks for your feedback and the merge @consideRatio :) |
PR description by consideRatio
This mounts the binderhub_config.py file like done in Z2JH, which means that binderhub images with extra packages installed no longer need to keep updated with changes to binderhub_config.py files by rebuilding their images etc. But, at the same time, anyone that have made a custom change to the binderhub_config.py file embedded in the images in the past, would now need to mount it.
See jupyterhub/zero-to-jupyterhub-k8s#1407 for the Z2JH equivalent PR.
Original PR description
Revival of #1076 after screwing up branches 🙄
FYI @consideRatio