Interface)で定義されているのですが、中身がどんなものか全く知らないので深掘りしたいと思います。CNIの仕様CNIの仕様はこちらのリポジトリにまとめられています。仕様書によるとCNIがサポートしなければならないのは下記の4つの処理だけです。これらを仕様通りに実装することでCNIプラグインとして使えるみたいです。バージョン情報を返すCNIの基本動作原理に関しては下記のスライドがわかりやすいです。CNIの実装例このCNIを実装したのがFlannelとCalicoです。それぞれ実現方法は違いますがCNIプラグインとして実装されています。Flannelはレイヤー3の上にLayer2のオーバーレイネットワークを実装することで実現しています。オーバーレイにはVXLANというプロトコルを実装しています。Flannelとは異なり、Calicoはオーバーレイを行いません。3のネットワークを実現しています。代表的なものとしてKubernetesがありますがその他にもたくさんあります。スマホゲームを作る子会社に所属し、サーバーサイドのエンジニアを担当。2年目の終わりから新規子会社の立ち上げに参加し、サーバーサイドのエンジニアリーダーとしてサービースのリリースから運用までを担当。Incにブロックチェーンエンジニアとして入社。コメントをキャンセルメールアドレスが公開されることはありません。*サイトエンジニアのための技術ブログの始め方【記事内容編】KubernetesのネットワークモデルについてRECOMMENDこちらの記事も人気です。