Kubernetes - Calico - All about Calico
Calico in Kubernetes — Complete Guide What is Calico? Calico is a Container Network Interface (CNI) plugin for Kubernetes. It provides: Networking between Pods Network security (Network Policies) Routing between nodes High-performance networking using eBPF (optional) eBPF stands for extended Berkeley Packet Filter . It is a technology in the Linux kernel that allows programs to run safely inside the kernel without modifying the kernel's source code or loading traditional kernel modules. It was originally designed for packet filtering, but it has evolved into a general-purpose framework for networking, observability, security, and performance optimization. It is one of the most widely used CNI plugins in production Kubernetes clusters Why is eBPF used for high-performance networking? Traditional networking often requires packets to move between the kernel and user space, which adds overhead. eBPF lets you process packets directly in the kernel, reducing latency ...