Похоже, у вас может быть default scheduler
, настроенный для DaemonSets, и ваши модули не настроены на с вытеснением (вытеснение отключено) в конфигурациях kube-планировщика:
apiVersion: componentconfig/v1alpha1
kind: KubeSchedulerConfiguration
algorithmSource:
provider: DefaultProvider
...
disablePreemption: true
По умолчанию установлено значение disablePreemption: false
, поэтому, если ваши модули не прерваны, чтобы разрешить планирование набора демонов, значит что-то не так.
Если вы используете DaemonSetпланировщик (по умолчанию на k8s 1.11 или более ранних версиях). Блоки DaemonSet должны планироваться независимо.(Если нет, то опять что-то не так).