Как запустить автозвон более одного раза?

#kubernetes #autoscaling

#kubernetes #автоматическое масштабирование

Вопрос:

Я попытался создать новый узел в k8s с помощью процесса автоскаляризации

Он работает хорошо, если у меня есть 1 узел, а затем он создает новый узел

 pod triggered scale-up: [{shoot--system-z1 1->2 (max: 20)}]
 

когда я попытался сделать это во второй раз, когда у меня есть 2 узла и он пытается создать 3 узла, я получил сообщение об ошибке

 pod didn't trigger scale-up (it wouldn't fit if a new node is added)
 

Это логи автозвука

 {"log":"Pod xxxx can't be scheduled on shoot-system-z1, predicate checking error: node(s) didn't match node selector; predicateName=NodeAffinity; reasons: node(s) didn't match node
 selector; debugInfo=","pid":"1","severity":"I","source":"scale_up.go:288"}
 

Не могли бы вы, пожалуйста, посоветовать мне, что нужно проверить?

Комментарии:

1. Что вы делаете, чтобы запустить автоматическое масштабирование кластера? Сообщение «это не подходит» означает, что если у вас есть модуль, который запрашивает 16 ГБ оперативной памяти, его никогда и нигде нельзя будет запланировать, независимо от того, сколько узлов вы выделяете, если у узлов только 8 ГБ оперативной памяти каждый.

Ответ №1: