Cilium is an open-source networking project that provides networking
and security capabilities for containerized applications, microservices,
and virtual machines.
Cilium - A networking
plugin for various container runtimes such as Kubernetes, Docker, and
Mesos. It leverages Linux kernel features like eBPF to provide fast and
secure networking and load balancing for applications.
eBPF - Technology that
allows for dynamic, programmable packet filtering and network analysis
in the Linux kernel.
Cilium Proxy -
High-performance HTTP, TCP, and gRPC proxy that can be automatically
injected into Kubernetes pods. It provides features like load balancing,
health checking, and L7 visibility.
Cilium
Cluster Mesh - Securely connects multiple Kubernetes clusters
together using encrypted tunnels. It enables seamless communication and
service discovery across clusters while maintaining strong security
boundaries.
Hubble - Network
visibility and monitoring tool built by the Cilium community. It
provides real-time visibility into network traffic, allowing operators
to gain insights into application behavior, troubleshoot connectivity
issues, and enforce network security policies.
Cilium
Operator - Kubernetes operator that simplifies the deployment and
management of Cilium within a Kubernetes cluster. It automates tasks
such as deploying Cilium agents, configuring eBPF policies, and handling
upgrades.
Tetragon - Runtime
security enforcement and observability tool.
Cilium
Mesh - Connects Kubernetes workloads, virtual machines, and physical
servers running in the cloud, on-premises, or at the edge.
NetworkPolicy Editor
- Create, visualize, and share Kubernetes network policies.
Inter-node
traffic control - Policies that are applicable to the whole cluster
(non-namespaced) and provide you with the means to specify nodes as the
source and target.
How
eBPF streamlines the service mesh - Explore how eBPF allows us to
streamline the service mesh, making the data plane more efficient and
easier to deploy.
CiliumCon - Full-day
co-located event for Cilium users, contributors, and new community
members.
Isovalent
Security Summer School 2023 - Virtual Security Summer School with
hands-on labs. Learn how Cilium, Tetragon, and Hubble help improve
Kubernetes security.
Note: Cilium is an exciting piece of technology, and its ecosystem is
constantly evolving. We’d love help from you to keep this
awesome list up to date, and improve its signal-to-noise ratio in any
way we can. Please feel free to leave any
feedback.