Настройка шаблонов планировщика и воркеров при создании нового кластера k8s dask с использованием dask-gateway
Мне непонятно, как я могу заменить шаблон планировщика / работника dask при использовании [dask-gateway][1].
Предыстория: я ранее успешно настроил dask-distribution и dask-kubernetes для использования следующих шаблонов при отправке новых задач:
kubernetes:
scheduler-template:
kind: Pod
metadata:
labels:
foo: bar
spec:
restartPolicy: Never
containers:
- name: dask-scheduler
image: eu.gcr.io/foo/bar/baz:latest
imagePullPolicy: IfNotPresent
args:
- dask-scheduler
- --no-dashboard
env:
- name: EXTRA_PIP_PACKAGES
value: git+https://github.com/dask/distributed pandas scikit-learn --upgrade
worker-template:
kind: Pod
metadata:
labels:
foo: bar
spec:
restartPolicy: Never
containers:
- name: dask-worker
image: eu.gcr.io/foo/bar/baz:latest
imagePullPolicy: IfNotPresent
args:
- dask-worker
- --nprocs
- auto
- --no-dashboard
- --death-timeout
- "60"
env:
- name: EXTRA_PIP_PACKAGES
value: git+https://github.com/dask/distributed pandas scikit-learn --upgrade
Может ли кто-нибудь помочь мне лучше понять, как я могу настроить планировщики и рабочие, созданные с помощью dask-gateway, для использования вышеуказанной конфигурации?[1]: https://gateway.dask.org/install-kube.html#