Настройки политики выселенных модулей в AKS - PullRequest
0 голосов
/ 27 марта 2020

У меня есть АКС. Управляемый кластер, а Microsoft управляет мастером. Все денди, за исключением того, что я вижу много выселенных капсул, время от времени я go и удаляю эти "выселенные капсулы". Как / Где я должен установить политику для автоматической очистки этих Уволенных модулей в Azure AKS.

1 Ответ

2 голосов
/ 27 марта 2020

В компоненте диспетчера контроллеров Kubernetes есть флаг --terminated-pod-gc-threshold. Но так как кластер управляется Microsoft, вы не можете изменить флаг и установить значение по умолчанию на более низкое значение.

--terminated-pod-gc-threshold int32     Default: 12500
Number of terminated pods that can exist before the terminated pod garbage collector starts deleting terminated pods. If <= 0, the terminated pod garbage collector is disabled.

Поэтому лучше всего написать сценарий и запустить его по расписанию.

https://gist.github.com/psxvoid/71492191b7cb06260036c90ab30cc9a0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...