Jupyter Hub в Dask с использованием внутреннего LoadBalancer - PullRequest
0 голосов
/ 12 декабря 2018

Я хотел бы спросить вас, есть ли у кого-нибудь опыт настройки Jupyterhub в DASK с помощью внутреннего балансировщика нагрузки?Настройка по умолчанию поставляется с External Предпочтительно, если балансировщик нагрузки Jupyter Hub будет привязан к определенному внутреннему IP или подсети?Я пытаюсь настроить и среду, которая не будет доступна извне.

Мне уже удалось настроить JupytherHub с Internal LoadBalancer, отредактировав config.yaml, используя этот репозиторий для установки: https://jupyterhub.github.io/helm-chart/

proxy: 
  service:
    type: LoadBalancer
      annotations: {service.beta.kubernetes.io/aws-load-balancer-internal: "internal subnet"}

но с dask это невозможно.

Есть ли способ достичь этого или каким-то другим путем?Любые предложения приветствуются!

Спасибо

1 Ответ

0 голосов
/ 07 января 2019

Да, это возможно.

Я смог сделать это с помощью следующей команды kubectl:

kubectl annotate svc dask-scheduler cloud.google.com/load-balancer-type=Internal

Примерно через 30 секунд IP-адрес перейдет на внутренний, если у вас естьвыделил достаточно IP-адресов для использования службами (вам нужно разрешить больше).

...