Перейти к содержимому

Ролевая модель размещения нагрузки платформы "Боцман" ​

Описание ​


Ролевая модель призвана улучшить ваш опыт распределения нагрузки соответствующей определенным узлам.
Это может быть полезно при использовании узлов с различными характеристиками: как привычных mCPU, RAM, Gi, так и скрытых Ghz или iops

С помощью данного инструмента, вы можете назначить определенную роль для объекта WorkerPool:

  • bootsman-common (Роль без ограничений или привилегий)
  • bootsman-ingress (Роль для размещения ingress контроллеров)
  • bootsman-gpu (Роль для размещения GPU)

Каждая назначенная роль(кроме bootsman-common) добавляет label для всех узлов объекта WorkerPool:

  • bootsman-ingress
    node-role.kubernetes.io/ingress
  • bootsman-gpu
    node-role.kubernetes.io/gpu

А также возможно добавление Taint для всех узлов объекта WorkerPool, которым присвоена роль:

  • bootsman-ingress
    node-role.kubernetes.io/bootsman-ingress: NoExecute
    node-role.kubernetes.io/bootsman-ingress: NoSchedule
  • bootsman-gpu
    node-role.kubernetes.io/bootsman-gpu: NoExecute
    node-role.kubernetes.io/bootsman-gpu: NoSchedule

Команда Боцман