dask-gateway icon indicating copy to clipboard operation
dask-gateway copied to clipboard

[kubernetes] Add extra pod config for Gateway services

Open jhamman opened this issue 5 years ago • 2 comments

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

jhamman avatar Jun 10 '20 17:06 jhamman

Hey @jhamman -- for the core services, does it make sense to edit the helm chart directly?

gforsyth avatar Jun 29 '20 19:06 gforsyth

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 spec of the k8s Service rather than merge it - something that would require a major cluttering of the Helm templates.

consideRatio avatar Aug 27 '21 02:08 consideRatio