jupyterhub / binderhub

Run your code in the cloud, with technology so advanced, it feels like magic!
https://binderhub.readthedocs.io
BSD 3-Clause "New" or "Revised" License
2.54k stars 388 forks source link

Unpin very old version pinnings of `kubernetes` #1494

Open consideRatio opened 2 years ago

consideRatio commented 2 years ago

The kubernetes client library is at this point very outdated and it's more and more likely to cause problems for us. It has been held back as a precaution to avoid a possible performance degradation if I recall correctly.

https://github.com/jupyterhub/binderhub/blob/372bc24700ad27e8673b573dd6964e37496aaa13/helm-chart/images/binderhub/requirements.in#L15-L16

Action points

Alternatively, replace the kubernetes client with kubernetes-asyncio as we have done in z2jh.