Есть ли способ сделать привязку мягких узлов (мягкие ограничения) в режиме роя Docker? - PullRequest
0 голосов
/ 04 октября 2019

Моя цель - развернуть на определенном узле (или узлах с определенной меткой), если это возможно, но если это невозможно, то развернуть на любом доступном узле. Кажется, это доступно в standalone / classic Swarm в качестве мягкого ограничения с использованием оператора == ~, но я не вижу его в режиме роя Docker, и через две недели я не получил комментариев к мой запрос функции , поэтому я точно не знаю, существует ли эта функция или есть обходной путь. Я полагаю, что в Кубернетесе это будет сделано через "предпочтительный" (мягкий) узел узла и вес . В режиме роя Docker существует концепция ограничений, при которой можно указать узел, но если этот узел недоступен, то развертывание кажется неудачным, а не использование другого узла. Существует также концепция предпочтений, но, похоже, она используется только для распространения, и я пока не понимаю, как это можно обойти.

...