次のようなユースケースがあります: 相互に通信できる複数の k8s クラスターをセットアップします。また、クラスター内通信用にクラスターごとに 1 つのネットワークがあり、クラスター間通信と一般的な外部アクセス用に別のネットワークがあります。次のようになります。
現在、ネットワーク プラグインとして flannel を利用しています。私の理解では、flannel はこのユースケースをサポートしていません (想定)。
これは別の CNI プラグインで実現できるものなのでしょうか? 複数の CNI プラグイン / プラグイン インスタンス / CNI マルチプレクサが必要ですか?
同様のものを実装した方がいらっしゃいましたら、フィードバックをいただければ幸いです。
ありがとう!
更新: Multus-cni はセカンダリインターフェースの NodePort をサポートしていないため、オプションではありません。https://github.com/k8snetworkplumbingwg/multus-cni/issues/727