Сетевой режим netkit в Cilium заменяет традиционную veth-пару и сокращает накладные расходы обмена между подом и хостом. Для его работы нужна поддержка со стороны ядра, что усложняет внедрение в смешанном парке узлов.
В Cilium 1.20 появился параметр
bpf.datapathMode=auto. При запуске агент проверяет возможности конкретного узла: использует netkit там, где он доступен, и выбирает veth на остальных машинах.Так переход можно проводить по мере обновления инфраструктуры. Фактический режим проверяется через
cilium-dbg status и метрику cilium_feature_datapath_config.В обзоре Cilium 1.20 показаны настройка и проверка. Перед расширением протестируйте сетевые политики, наблюдаемость и производительность на своей нагрузке.