dask-gateway
dask-gateway copied to clipboard
[kubernetes] Add extra pod config for Gateway services
It is currently possible to add arbitrary kubernetes configuration to the scheduler and worker objects via extraPodConfig. Is there a way to do this for the core Gateway services (api, controller, proxy)?
cc @TomAugspurger
Hey @jhamman -- for the core services, does it make sense to edit the helm chart directly?
There is traefik.service.spec, but there isn't one for gateway.service.spec. There are only the traefik and api services though, the controller doesn't expose itself via a service.
Action point
- [ ] Decide if the point below is an acceptable implementation or not
- [ ] Add gateway.service.spec mirroring how its done at traefik.service.spec, that augments the
specof the k8s Service rather than merge it - something that would require a major cluttering of the Helm templates.