Kubernetes отвечает за удаление изображений, это Kubelet, который делает сборку мусора на узлах, в том числе удаление изображений, он настраивается. Удаление изображений внешними методами не рекомендуется, поскольку эти инструменты могут потенциально нарушить поведение kubelet, удалив контейнеры, которые, как ожидается, существуют.
Kubelet проверяет, заполнено ли хранилище для изображений более чем на 85%, в этом случае удалите несколько изображений, чтобы освободить место. Минимальное и максимальное пороговые значения можно настроить в файле /var/lib/kubelet/config.yaml
imageGCHighThresholdPercent - это процент использования диска, после которого всегда выполняется сборка мусора изображений.
ImageGCHighThresholdPercent - это процент использования диска, до которого сборка мусора образа никогда не запускается. Наименьшее использование диска для сбора мусора.
Значения по умолчанию:
ImageGCHighThresholdPercent 85
ImageGCLowThresholdPercent 80