What is Cilium?

Networking

Observability

Security

Architecture

Cilium consists of an agent running on all cluster nodes and servers in your environment. It provides networking, security, and observability to the workloads running on that node. Workloads can be containerized or running natively on the system.

Diagram

Learn about Cilium & eBPF

10min Introduction to Cilium

Liz Rice and Thomas Graf:

  • What is Cilium?
  • Why did we create Cilium?
  • What problems does Cilium solve for you?

Weekly Interactive Cilium Introduction and Live Q&A

with Thomas Graf, Cilium Co-Creator

The Future of eBPF based Networking and Security

eBPF Summit 2020, Thomas Graf, Cilium Co-Creator, CTO & Co-Founder Isovalent

Get Hands-On With Cilium

Weekly Community InstallFest

Join us at our weekly InstallFest and learn how to setup and get started with Cilium.

Do it yourself Tutorials

Check out the Cilium documentation to quickly get started on a Kubernetes cluster of your choice.

User stories

AWS picks Cilium for Networking & Security on EKS Anywhere

Google chooses Cilium for Google Kubernetes Engine (GKE) networking

Why eBPF is changing the Telco networking space?

eBPF & Cilium at Sky

What Makes a Good Multi-tenant Kubernetes Solution

Building a Secure and Maintainable PaaS

How Datadog uses Cilium

Kubernetes Network Policies in Action with Cilium

Enterprise Distributions

  • 24/7 Enterprise Support with SLA
  • Hardened, Enterprise-Grade, Extended EOL
  • Additional Enterprise Functionality & Features
Learn more

Related Projects

Hubble

Hubble is a fully distributed networking and security observability platform for cloud native workloads. Hubble is open source software and built on top of Cilium and eBPF to enable deep visibility into the communication and behavior of services as well as the networking infrastructure in a completely transparent manner.

Learn more

Network Policy Editor

Over the years, we have learned a lot about the common challenges while working with many of you in the Cilium community implementing Kubernetes Network Policy. Networkpolicy.io is a free tool to assist you in your journey to assist you with Kubernetes NetworkPolicy.

Learn more

eBPF Library for Go

eBPF is a pure Go library that provides utilities for loading, compiling, and debugging eBPF programs. It has minimal external dependencies and is intended to be used in long running processes.

Learn more

Community

We are proud to be a CNCF incubation level project