CNI

E699800

CNI (Container Network Interface) is a specification and set of libraries for configuring networking in Linux containers, widely used in cloud-native and Kubernetes environments.

All labels observed (2)

Label Occurrences
CNI canonical 2
CNI libraries 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf cloud native networking project
container networking specification
abbreviationFor Container Network Interface
category cloud native infrastructure
networking middleware
configurationFormat JSON
defines container network configuration format
plugin execution model
plugin interface
designedFor Linux containers
designGoal extensibility via plugins
runtime-agnostic networking
simple plugin interface
focusesOn decoupling networking from container runtimes
network connectivity between containers
fullName Container Network Interface
governedBy CNCF Technical Oversight Committee
hasComponent CNI libraries
linked to: CNI

CNI plugins
CNI specification
implementedBy Amazon VPC CNI
linked to: VPC CNI plugin

Azure CNI
Calico
Cilium
linked to: Cilium CNI plugin

Flannel
Google Kubernetes Engine CNI plugins
Weave Net
language Go
maintainedBy Cloud Native Computing Foundation
operatingSystem Linux
primaryDomain container networking
repository https://github.com/containernetworking/cni
standardizedBy Cloud Native Computing Foundation
supports ADD command
CHECK command
DEL command
IP address management
VERSION command
chaining of network plugins
container network connectivity
network isolation
network namespace configuration
usedBy CRI-O
Kubelet
linked to: kubelet

container runtimes
containerd
rkt
usedIn Kubernetes
cloud native environments
container orchestration systems

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.