#docker #kubernetes #amazon-eks
#docker #kubernetes #amazon-eks
Вопрос:
У меня есть кластер k8s с тремя рабочими, и когда я явно создаю модуль, соответствующие изображения docker загружаются в worker. Когда я явно удаляю модули, соответствующие изображения docker все еще присутствуют на рабочих узлах. Это ожидаемый случай?
Ответ №1:
Это ожидаемый случай?
Возможно, учитывая политику сбора мусора Kubernetes для изображений:
Kubernetes управляет жизненным циклом всех образов с помощью
imageManager
, при содействииcadvisor
.Политика для изображений, собирающих мусор, учитывает два фактора:
HighThresholdPercent
иLowThresholdPercent
.
Использование диска выше высокого порога приведет к сборке мусора.
Сборка мусора будет удалять наименее недавно использованные изображения, пока не будет достигнут нижний порог.