Eu tenho este caso de uso: Configure vários clusters k8s que podem se comunicar entre si. Também possuo uma rede por cluster para comunicação intra-cluster e outra rede para comunicação inter-cluster e para acesso externo em geral. Como abaixo:
Atualmente estou aproveitando o flannel como plugin de rede. Meu entendimento é que a flanela não suporta este caso de uso (suposição).
Isso é algo que posso conseguir com um plugin CNI diferente? Preciso de vários plug-ins/instâncias de plug-ins/um multiplexador CNI?
Caso alguém tenha implementado algo semelhante, o feedback será muito apreciado.
Obrigado!
Atualização: Multus-cni não é uma opção, pois não suporta NodePort em interfaces secundáriashttps://github.com/k8snetworkplumbingwg/multus-cni/issues/727