на контейры/ноды? Например, у меня на N нодах N разных проектов. И они занимают 100% (выдумано) всех ресурсов.
Но иногда есть нагрузка на один из проектов и хотелось бы этому контейнеру задать динамический scale — например, урезать реплики другим контейнерам из других проектов и поднять тому, который под нагрузкой. Что-то не могу нагуглить.
Спасибо.
без костылей - не вижу вариантов
VPA?
horizontal pod autoscaler? другие поды он прижимать не умеет, но если ты всем выставишь по умолчанию минимум инстансов, то он будет скейлить только те, что под нагрузкой
https://kubernetes.io/docs/tasks/administer-cluster/out-of-resource/ и еще вот вроде плюс реквесты-лимиты но я не сварщик, я так, зашел показать знания трехлетней давности
Обсуждают сегодня