CNI plugin이 loopback, eth0 인터페이스를 만들고 IP를 컨테이너에게 할당하는 작업(IPAM )을 담당컨테이너 네트워크 namespace에 네트워크 인터페이스를 삽입하고 호스트에 적절한 변경을 수행veth 페어를 한쪽 컨테이너에 연결하고 호스트의 bridge에 연결하는 작업, 할당 제거 등다음 해당 네트워크 인터페이스에 IP를 할당하고 IP대역에 맞는 라우팅 정보를 설정하는 역할을 수행CNI PluginsCalico CNI Life of a Packet in Kubernetes — Part 2As we discussed in Part 1, CNI plugins play an essential role in Kubernetes networking. There are many third-party CNI plugins available…https://dramasamy.medium.com/life-of-a-packet-in-kubernetes-part-2-a07f5bf0ff14[번역]쿠버네티스 패킷의 삶 - #1쿠버네티스 네트워킹은 언제나 맘 한구석의 숙제 같은 녀석입니다. 제대로 공부해야지 하면서도 그 방대한 양과 내용에 쉽게 시작하질 못합니다. 이번 번역 포스트는 예전 글, 쿠버네티스 네트워킹 이해하기 시리즈와는 조금 다르게 직접 예제를 따라해 볼 수 있는 방법으로 진행이 됩니다. 혹시나 쿠버네티스 네트워킹, CNI에 대해서 처음 공부하시는 단계라면 먼저 예전 네트워킹 이해하기 시리즈부터 보시기를 추천드립니다.https://coffeewhale.com/packet-network1네트워크 플러그인쿠버네티스의 네트워크 플러그인은 몇 가지 종류가 있다. CNI 플러그인: 상호 운용성을 위해 설계된 컨테이너 네트워크 인터페이스(CNI) 명세를 준수한다. 쿠버네티스는 CNI 명세의 v0.4.0 릴리스를 따른다. Kubenet 플러그인: bridge 와 host-local CNI 플러그인을 사용하여 기본 cbr0 구현한다. 설치 kubelet에는 단일 기본 네트워크 플러그인과 전체 클러스터에 공통된 기본 네트워크가 있다.https://kubernetes.io/ko/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/