# CNI Container Network Interface (컨테이너 네트워크 인터페이스) 는 클라우드 네이티브 컴퓨팅 재단의 프로젝트로, 컨테이너의 네트워크 안정성과 확장성을 보장하기 위해 개발됐습니다. ## Container Network Interface - [[Container]] Runtime must create network [[namespace]] - Identify network container must attach to - Container Runtime to invoke Network Plugin ([[bridge]]) when container is ADDed - Container Runtime to invoke Network Plugin (bridge) when DELeted - [[JSON]] format of the Network Configuration ## Configuring CNI {{ https://i.imgur.com/peflb7a.jpg }} ## Plugins - 캘리코 [[Calico]] - 플래널 [[Flannel]] - 실리움 [[Cilium]] - 큐브 라우터 [[Kube-router]] - 로마나 [[Romana]] - 위브넷 [[WeaveNet]] - [[weaveworks]] - [[Canal]] ## Docs - [[bridge]] - [[CNM]]