Как стать автором
Обновить

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

Меня смутило что оно работает только если полностью убрать все cap_drop, пробовал отключать по одному, нужны именно все иначе никак. Как-то по мне немного теряется изоляция.

В данном случае мы просто режем помельче хост proxmox и за счет этого получаем возможность запустить множество нод кубернетеса для преодоления ограничений архитектуры. Таких, как 110 подов на ноду, например. Выключая капабилити, мы не теряем в безопасности по сравнению как если бы просто запустили ноду на железе.

Все верно. В данном случае LXC используется просто как запускалка контейнера, изоляция здесь отсутствует.

Если честно, я бы не стал использовать данный способ для запуска обычных нод с рабочей нагрузкой, если для контроллеров и etcd это еще имеет смысл: ha, бэкапы и простота развертывания. То для обычных нод я почти не вижу в этом смысла.


Таких, как 110 подов на ноду, например

для решиния этой проблемы уже достаточно давно предусмотрен флаг --max-pods для kubelet

Конечно, Вы можете выставить там 65535, но это не даст Вам возможности запустить там 64к подов.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории