Kubernetes Horizontal Pod Autoscaller показывает странные показатели? - PullRequest
0 голосов
/ 04 октября 2019

Я создал тестовый кластер GKE в Google Cloud. Он имеет только один узел с 4 виртуальными ЦП / 10 ГБ ОЗУ. Я развернул Java-приложение с min pods 1 и max pods 5. Я думал, что он запускает только одну реплику, потому что приложение почти ничего не делает. Но он показывает 5 реплик с очень странными показателями:

NAME             REFERENCE               TARGETS    MINPODS   MAXPODS  REPLICAS   AGE
test-app-hpa      Deployment/test-app      154%/50%   1         5         5          70m

Почему он показывает 150% текущей загрузки ЦП? Если я проверяю хост-узел, он показывает только следующее использование процессора:

user@gke-test-app-cluster-default-pool-adec3b0a-rwlg ~ $ uptime
14:52:14 up  1:17,  1 user,  load average: 0.18, 0.23, 0.52

Информация о процессоре:

user@gke-test-app-cluster-default-pool-adec3b0a-rwlg ~ $ lscpu | grep cpu -i
CPU op-mode(s):      32-bit, 64-bit
CPU(s):              4
On-line CPU(s) list: 0-3
CPU family:          6
Model name:          Intel(R) Xeon(R) CPU @ 2.30GHz
CPU MHz:             2300.000

Есть идеи?

...