CNIとは、コンテナをネットワークへ接続する処理を、実行基盤とプラグインの間で共通化するための仕様です。Container Network Interfaceの略です。接続時や削除時に渡す情報、実行する操作、結果の形式などを定め、コンテナの実行基盤が異なるネットワーク機能を利用できるようにします。
実際に仮想インターフェースを作ったり、IPアドレスや経路を設定したりするのは、CNIに対応したプラグインです。CNI自体は特定の製品名や一つのネットワーク方式ではありません。Kubernetesなどで使われ、アプリケーション間の暗号化や振り分けを扱うサービスメッシュとは担当する範囲が異なります。
この用語を含む質問・相談
この用語を含む質問・相談はまだありません。
