Добавить в корзинуПозвонить
Найти в Дзене
Timeweb Cloud

Продолжаем прокачивать ваши кластеры

🫰🏻 Автоскейлер в Kubernetes, конечно, удобная вещь — помогает следить за нагрузкой и управлять масштабированием нод. Поэтому мы сделали его еще лучше. Добавили кастомные параметры кластеров Kubernetes 1.34 и выше, чтобы вы могли балансировать между стоимостью и скоростью. Подробнее о новых возможностях автоскейлинга → в доке. Юзкейсы: 1️⃣ У вас пиковая нагрузка днем, а ночью она падает Решение: уменьшить значение ScaleDownUnneededDuration, и неиспользуемые ноды удаляются быстрее, чтобы вы экономили на масштабировании. 2️⃣ Нода перестала отвечать и висит в unready Решение: уменьшить ScaleDownUnreadyDuration, и скейлер быстрее ее заменит, что снизит даунтайм. 3️⃣ Необходимо моментальное масштабирование Решение: включить ZeroOrMaxNodeScaling, чтобы не тратить ресурсы без нагрузки и быстро масштабироваться, когда появляется задача. Также добавили: • IgnoreDaemonSetsUtilization — позволяет не учитывать служебные DaemonSet при расчете загрузки. • MaxNodeProvisionDuration — мак

Продолжаем прокачивать ваши кластеры 🫰🏻

Автоскейлер в Kubernetes, конечно, удобная вещь — помогает следить за нагрузкой и управлять масштабированием нод. Поэтому мы сделали его еще лучше.

Добавили кастомные параметры кластеров Kubernetes 1.34 и выше, чтобы вы могли балансировать между стоимостью и скоростью. Подробнее о новых возможностях автоскейлинга → в доке.

Юзкейсы:

1️⃣ У вас пиковая нагрузка днем, а ночью она падает

Решение: уменьшить значение ScaleDownUnneededDuration, и неиспользуемые ноды удаляются быстрее, чтобы вы экономили на масштабировании.

2️⃣ Нода перестала отвечать и висит в unready

Решение: уменьшить ScaleDownUnreadyDuration, и скейлер быстрее ее заменит, что снизит даунтайм.

3️⃣ Необходимо моментальное масштабирование

Решение: включить ZeroOrMaxNodeScaling, чтобы не тратить ресурсы без нагрузки и быстро масштабироваться, когда появляется задача.

Также добавили:

• IgnoreDaemonSetsUtilization — позволяет не учитывать служебные DaemonSet при расчете загрузки.

• MaxNodeProvisionDuration — максимальное время ожидания создания ноды

• ScaleDownUtilizationThreshold — порог загрузки, ниже которого нода удаляется.

Где найти: Ресурсы кластера → Редактировать нужную группу нод → Автомасштабирование → Расширенные настройки.

Выбрать параметры под свой проект →