Перейти к основному содержанию

Анализ использования ресурсов кластера K8s

DevOps

Полезная команда к копилку DevOps администратора, которая с помощью kubectl позволяет отобразить текущее потребление ресурсов каждой ноды вашего кластера K8s:

kubectl get nodes --no-headers | awk '{print $1}' | xargs -I {} sh -c 'echo {}; kubectl describe node {} | grep Allocated -A 5 | grep -ve Event -ve Allocated -ve percent -ve -- ; echo'

devops

Информация выводится в сжатом виде:

  • Имя ноды
  • CPU Requests, CPU Limits
  • Memory Requests, Memory Limits

Это поможет вам оценить текущую нагрузку кластера, вовремя заметить превышение лимитов и запланировать расширение кластера при необходимости.

Теги

 

Похожие материалы

Git Notes for Professionals

GoalKicker.com
Книга Git Notes for Professionals составлена на основе документации Stack Overflow Documentation, контент написан замечательными людьми из Stack Overflow. В конце книги есть список авторов, которые внесли свой вклад в различные главы

Теги