CNI 체이닝
CNI 체이닝 (CNI Chaining)
CNI 체이닝을 쓰면 Cilium을 다른 CNI 플러그인과 함께 사용할 수 있어요. 어떤 플러그인과 어떻게 연동하는지 간단히 살펴볼게요.
출처: CNI Chaining
본문
CNI 체이닝은 Cilium을 다른 CNI 플러그인과 함께 사용할 수 있게 해주는 기능이에요.
Cilium CNI 체이닝에서는 기본 네트워크 연결성과 IP 주소 관리를 Cilium이 아닌 다른 CNI 플러그인이 담당해요. 대신 Cilium은 그 플러그인이 만든 네트워크 장치에 eBPF 프로그램을 붙여서 L3/L4 네트워크 가시성, 정책 강제(policy enforcement), 그리고 그 밖의 고급 기능들을 제공해요.
-
AWS VPC CNI 플러그인
-
Azure CNI (Legacy)
-
Calico
-
Generic Veth Chaining
-
Oracle Kubernetes Engine (OKE) VCN-Native Pod 네트워킹
-
Portmap (HostPort)
-
Weave Net
더 알아보기 (Learn more)
- CNI 체이닝 제약 사항 — 체이닝 시 제한될 수 있는 기능들을 확인해 보세요.
- AWS VPC CNI와 체이닝
- Calico와 체이닝