все его ноды нужно добавить статический маршрут. на нодах ubuntu + netplan (здесь не netplan не принципиален, может быть что угодно). если добавить маршрут в конфиг netplan-а и выполнить netplan apply, то он ожидаемо сносит маршруты kube-router-а. приходится kube-router перезапускать, чтобы он их снова создал (можно, наверное, и подождать, но это долго)
единственный способ, как этого можно избежать - добавлять маршрут на горячую через ip ro add. но не хочется делать двойную работу (редактирование конфига + ip ro add), а таже это не спасет от факапа при следующем рестарте ноды, если окажется, что конфиг netplan-а был отредактирован криво
может, как-то можно через kube-router статические маршруты пропихивать? я чет доку по диагонали прочел - не нашел такого
Сделай не 5 минут, а меньше. https://github.com/cloudnativelabs/kube-router/blob/9d6b647457e15faf5737899f9ff81cc3b3bd3cfa/pkg/options/options.go#L166-L167 Никак красиво иначе. Добавили тут: https://github.com/cloudnativelabs/kube-router/pull/1262 Обсуждение проблемы тут: https://github.com/cloudnativelabs/kube-router/issues/509
спасибо! а я чот не нашел эту ишую. сегодня я, хреновый сыщик
Обсуждают сегодня