Может ли репликация быть на разных типах узлов? - PullRequest
0 голосов
/ 28 ноября 2018

Я новичок в Kubernetes, но меня смущает одна вещь:

Допустим, я установил репликацию модуля на 100.

Можно ли назначитьчасть этих 100, например 80, одному типу узла, особенно узлам PREEMPTIBLE, а оставшиеся 20 - другому типу узла, например, не предуставляемым узлам?

Если это НЕ возможно, тогда "правильно""способ достижения этого состоит в том, чтобы иметь 2 модуля, и каждый из них настроен на другой тип узла?Но тогда, могут ли контейнеры в модулях одного типа узла (например, PREemptible узлы) по-прежнему так же легко сообщать (то есть, просто используя hostname?) С контейнерами на других модулях другого типа узла (например,НЕПрогнозируемые узлы)?

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете настроить Node Affinity для модулей. Это поможет распределить модули между узлами.Он может не распределяться точно 80/20 (используя приведенный пример);однако планировщик будет учитывать вес узлов.В этом случае типы узлов не имеют значения.Вы можете узнать больше о Node Affinity здесь .

...