Как получить доступные ресурсы (память, процессор) в кластере K8s? - PullRequest
1 голос
/ 25 марта 2019

Я хотел бы знать, какие ресурсы доступны во всем кластере K8s, который я использую.

Для ясности, я не говорю о ресурсных квотах , потому что они определяют ресурсы только для пространства имен.Я хотел бы знать, каковы возможности всего кластера (память, процессор, ...).Обратите внимание, что сумма всех квот ресурсов не равна возможностям кластера.Сумма может быть больше (создает состояние гонки для ресурсов между пространствами имен) или меньше (кластер не используется в полной мере), чем ресурсы кластера.

Могу ли я использовать kubectl для ответа на этот запрос?

1 Ответ

1 голос
/ 25 марта 2019

Вы можете использовать команду kubectl top, чтобы проверить потребление памяти и ЦП всех узлов или модулей.

kubectl top nodes

Для получения дополнительной информации, вы можете сделать,

kubectl top -h

ДляЧтобы команда kubectl top работала, вам нужно установить metrics-server в кластер kubernetes, чтобы получить показатели ЦП и памяти.

...