Pull to refresh
18
0
Михаил @azalio

User

Send message

Масштабирование приложения в Kubernetes на основе метрик из Prometheus

Reading time5 min
Views10K


Распространённая ситуация: у вас есть несколько приложений, у одного из них пиковая нагрузка приходится на дневное время, а в другие часы к нему никто не обращается (либо обращаются, но редко); при этом другим приложениям мощности кластера могут пригодиться и в ночное время. В качестве примера таких приложений можно привести веб-сервисы, какие-нибудь обработчики данных.

Как обычно, ресурсов кластера на всех не хватает. Приходится что-то придумывать для оптимизации использования ресурсов, и Kubernetes отлично для этого подходит. В нём есть Horizontal Pod Autoscaler, который позволяет масштабировать приложения на основе метрик.



Метрики обычно поставляются метрик-сервером. Дальше я расскажу о замене метрик-сервера Prometheus’ом (потому что Prometheus реализует в себе данные, которые отдаются метрик-сервером и мы избавляемся от одного лишнего звена) и о том, как на основе метрик из Prometheus масштабировать свои приложения в Kubernetes.
Читать дальше →
Total votes 38: ↑35 and ↓3+32
Comments8

Google подарил проекту Samba 20 000$

Reading time1 min
Views1K

Андрей Тридгель, один из участников данного проекта, выразил свое восхищение данным поступком на странице сайта news.samba.org. По его словам, данные деньги помогут поддержать разработчиков, которые не могут позволить себе приезжать на конференции, устраиваемые проектом Samba.

Полный текст новости...
Total votes 4: ↑4 and ↓0+4
Comments7

Information

Rating
Does not participate
Location
Россия
Works in
Date of birth
Registered
Activity