В Kubernetes node affinity что такое IgnoredDuringExecution?

#kubernetes

#kubernetes

Вопрос:

В «requiredDuringSchedulingIgnoredDuringExecution» я понимаю, что требуется во время планирования, но что игнорируется во время выполнения.

Ответ №1:

requiredDuringSchedulingIgnoredDuringExecution имеет два компонента:

  1. requiredDuringScheduling подразумевает, что модуль должен быть запланирован на узле только в том случае, если он удовлетворяет критериям.
  2. IgnoredDuringExecution подразумевает, что если какой-либо модуль уже Scheduled находится Running на каком-либо узле, его не следует удалять из-за изменений в метках на узле во время выполнения, и для соответствия новым критериям должны требоваться только новые модули.