рекомендуете его запускать как DaemonSet, хотя по дефолту он как Deployment. В чём выгода?
Разницы нет почти что никакой, кроме той что демонсетом он будет развёрнут по реплике на всех нодах, а deployment в указанном количестве реплик но случайным образом в кластере
Что-то мне ни в Слаке Ранчера, ни на форуме никто не отвечает, как сделать его демонсетом и почему он вообще доступен именно на Мастере 1, хотя у меня мастерам вообще нельзя в юзер-деплоях участвовать
Делаешь в демонсете nodeselector. Нужно скейлить, вещает лейбл соотвествующий на ноду и тейт, и под сам заезжает, не нужно реплики менять в деплойменте
+ и podAntiAffinity писать не надо. Удобно
Вот и вопрос, как переделать то, что RKE2 по дефолту сделал в деплой на демонсет
а в чем профит ставить ingress controller именно через rke2?
Особо не какого профита нет
У меня весь кластер поставлен с помощью RKE2. И Nginx Ingress там идёт по дефолту
там обычный чарт идет. Его также можно поставить helm'ом предварительно отколебровав values, смотря вывод helm template.
Обсуждают сегодня