CNI Container Network Interface
Spec CNCF interface plugin networking containers.
Définition
CNI spec v1.0.0 (2021) définit operations ADD (attach interface to container), DEL (detach), CHECK (verify config), GC (garbage collect), VERSION. Configuration JSON dans /etc/cni/net.d/. Plugins binaries dans /opt/cni/bin/. Composable : chaîne de plugins. Standard de facto Kubernetes via kubelet --network-plugin=cni.
Origine
CoreOS 2015 puis donation CNCF 2016, CNCF Graduated 2021, version 1.0.0 mai 2021.
Usage
Standard incontournable pour Kubernetes networking. Plus de 50 plugins CNI référencés.
Termes liés
- Kubernetes — consommateur principal.
- CNCF — fondation parent.
- Cilium — plugin populaire eBPF.