Есть ли способ назначить задачу конкретному узлу с кочевником?

Я хочу использовать Nomad в нашем проекте. Но из документации я не смог получить ответ, есть ли какой-либо правильный способ назначить задачу конкретному узлу, игнорируя планирование. Есть такая возможность? Простите за плохой английский.


person Sergey Akulov    schedule 20.01.2020    source источник


Ответы (1)


Да, вы можете использовать constraint раздел:

Ограничение позволяет ограничить набор подходящих узлов. Ограничения могут фильтровать атрибуты или метаданные клиента. Кроме того, для максимальной гибкости могут быть указаны ограничения на уровне задания, группы или задачи.

  constraint {
    attribute = "${meta.my_custom_value}"
    operator  = ">"
    value     = "3"
  }
person willis    schedule 21.01.2020