Настройка Kubernetes с различными сетями для внутри- и межкластерной связи.

У меня есть такой вариант использования: настройка нескольких кластеров k8s, которые могут взаимодействовать друг с другом. У меня также есть одна сеть на кластер для внутрикластерной связи и еще одна сеть для межкластерной связи и для внешнего доступа в целом. Как показано ниже:

В настоящее время я использую фланель в качестве сетевого плагина. Насколько я понимаю, фланель не поддерживает этот вариант использования (предположение).

Могу ли я добиться этого с помощью другого плагина CNI? Нужны ли мне несколько плагинов CNI/экземпляров плагинов/мультиплексор CNI?

Если кто-то реализовал что-то подобное, мы будем очень признательны за отзывы.

Спасибо!

Обновление: Multus-cni не является вариантом, поскольку он не поддерживает NodePort на вторичных интерфейсах https://github.com/k8snetworkplumbingwg/multus-cni/issues/727 .

0 ответов

Другие вопросы по тегам