#kubernetes #google-cloud-platform
#kubernetes #google-облачная платформа
Вопрос:
допустим, у меня есть следующие запросы на ресурсы:
- процессор 25m
- mem 256Mi
И у меня есть следующие ограничения:
- процессор 1
- mem 1Gi
И у меня следующее использование
- процессор 15.01%
- mem 17.24%
Вопрос… Является ли использование% от лимитов или% запросов?
Я предполагаю, что это будет% от лимитов. Итак, если я хочу, чтобы мой процессор загружался на 75%, мне просто нужно было бы уменьшить его, что позволило бы мне 200m
использовать математику ниже
(15.01%*1000)/0.75 = 200
[Обновление]
- Я рассматривал GCP в разделе мониторинга модулей GKE
Ответ №1:
вы правы. kubectl top pod
также текущее использование отображается в милликорах, поэтому его также можно использовать для расчета возможного снижения лимита.
kubectl top pod | grep prometheus-k8s | awk '{print $2}
405m
Поэтому я установил свой лимит с помощью.
(405 * 100) / 75 = 540m