dask / dask-gateway

A multi-tenant server for securely deploying and managing Dask clusters.
https://gateway.dask.org/
BSD 3-Clause "New" or "Revised" License
135 stars 87 forks source link

Require py39, k8s 1.24, use golang 1.21, update traefik from v2.9 to v2.10 #739

Closed consideRatio closed 10 months ago

consideRatio commented 10 months ago
consideRatio commented 10 months ago

Thanks for reviewing @TomAugspurger!

I did a delayed self-review and realized a possible issue for existing clusters, but after reviewing it further I don't think its an issue - I believe existing clusters will continue to work well even if the dask-gateway helm chart is upgraded.

By adopting the some new stuff in traefik v2.10, the upgrade to traefik v3 at some time in the future will be less disruptive though - as clusters created with traefik v2.9 (but not v2.10) would need to be re-created before traefik v3 is used.

Without objections by tomorrow, I'll go for a merge and cut a release. As can be seen from https://github.com/dask/dask-gateway/commit/f2e0e4801c9c8287c18bc3e5113c33633bea846c, its not much that we've done, but there are some bugfixes and a new feature for the helm chart.