aws-eks-node-group. У этой сущности есть немутабельный параметр disk_size - он указывает, сколько памяти должно быть на ec2-инстансах, которые будут выступать в роли нод, и скольно allocatable memory у этих самых нод будет.
У меня появилась необходимость увеличить доступную нодам память. Т.к параметр disk_size не мутабельный - возможности “по человечески” увеличить доступные ресурсы у меня нет.
Увеличить доступную ec2-инстансам память труда не составила, а вот как мне теперь увеличить allocatable memory в k8s ноде не совсем понятно.
В интернетах наткнулся на противоречивую инфу: если я на хосте сделаю systemctl restart kubelet, то у новой ноды будет уже пересчитан allocatable memory.
Проверить это в теории могу, собрав инфру на коленке, но вдруг кто знает заранее ответ на мой вопрос? А то не хочется доллары просто так прожигать
TL;DR: как увеличить доступную ноде память?
меняете параметры и рефрешите пул(что обычно само происходит согласно параметрам рефреша), те параметры которые неизменяемы означают что нужно пересоздать пул, обычно делается новый такой же а старый удаляется.
Обсуждают сегодня