Как узнать из модуля, что контейнер работает на вытесняемом узле? - PullRequest
0 голосов
/ 16 декабря 2018

Я использую GKE для запуска кластера со смесью вытесняемых узлов и не выгружаемых узлов.

Я использую requiredDuringSchedulingIgnoredDuringExecution, чтобы ограничить целевые развертывания двумя пулами узлов: вытесняемыми и не выгружаемыми,и я использую preferredDuringSchedulingIgnoredDuringExecution, чтобы предпочесть preemptible пулы.

Я хочу поощрять устойчивую миграцию модуля на выгружаемые узлы.Я думаю, что могу сделать это, обнаружив, что эти модули работают в не выгружаемом узле, и регулярно выключая их.Параметр предпочтения сначала попытается запланировать новые модули в пуле вытесняемых узлов.

Как узнать из модуля, что контейнер работает на узле вытесняемых узлов?

...