Каков период синхронизации контроллера развертывания для kube-controller-manager? - PullRequest
1 голос
/ 01 апреля 2019

kube-controller-manager имеет следующее свойство

-deployment-controller-sync-period duration     Default: 30s
Period for syncing the deployments.

Что это на самом деле контролирует и что означает period for syncing the deployments?

1 Ответ

0 голосов
/ 01 апреля 2019

Хаха самая любопытная вещь.Вы могли бы ожидать, что он делает что-то вроде контроля того, как часто контроллер проверяет, совместим ли статус объектов развертывания со спецификацией, или требуется ли изменение.

Однако в настоящее время диспетчер контроллера уведомляется об измененияхapiserver, поэтому он всегда по своей природе знает эту информацию.

Существует Проблема # 71510 , где кто-то указывает, что параметр, кажется, не используется.Я выполнил собственный поиск параметра и связанный поиск переменной .Насколько я могу судить, все эти применения предназначены для копирования этого значения, преобразования, объявления и т. Д., И ни один из них фактически не использует его вообще ни для чего.

Хорошим тестом будет установка его нагод и посмотрим, что получится.Я этого еще не сделал.

...