Cilium
eBPF-basierte Netzwerk-, Sicherheits- und Observability-Plattform für Kubernetes, die klassische Netzwerkkomponenten durch Performance auf Kernel-Ebene ersetzt.
- Aktiv gepflegt
- Von einer Foundation unterstützt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Cilium nutzt eBPF – eine Linux-Kernel-Technologie –, um Kubernetes-Netzwerk, Netzwerkrichtliniendurchsetzung, Lastverteilung und Observability direkt im Kernel zu implementieren und vermeidet so den Performance-Overhead klassischer iptables-basierter Netzwerke. Es ist ein von der CNCF graduiertes Projekt, das zu einem der am weitesten verbreiteten Kubernetes-CNI-(Netzwerk-)Plugins geworden ist.
Cilium eignet sich für Platform-Teams, die hochperformantes Networking, feingranulare Netzwerksicherheitsrichtlinien und tiefe Netzwerk-Observability für Kubernetes wollen – als Ergänzung zu Istio (ebenfalls in diesem Katalog): Cilium kann allein auf der Netzwerkebene arbeiten oder Service-Mesh-Fähigkeiten ohne Sidecar-Proxy bereitstellen.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★★☆ (4/5)
Leading eBPF-based Kubernetes networking/security layer.
- Grundlegend etabliert
- Stiftungsgeführt
- Kategorien
- DevOps
- Schlagwörter
- ebpfkubernetes-networkingnetwork-securitycni
- Sprachen
- Go
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Falco
Apache-2.0CNCF-Runtime-Sicherheitstool, das unerwartetes oder bösartiges Verhalten in Containern und Hosts erkennt, während es passiert, mittels Kernel-Level-Monitoring.
Aktiv gepflegt
- DevOps
Linkerd
Apache-2.0Leichtgewichtiger Service Mesh für Kubernetes mit Fokus auf Einfachheit und geringen Ressourcen-Overhead – eine echte Alternative zu Istio.
Aktiv gepflegt
- DevOps
etcd
Apache-2.0Verteilter, konsistenter Key-Value-Store, den Kubernetes selbst zum Speichern des gesamten Cluster-Zustands nutzt, und ein zuverlässiger Baustein für andere verteilte Systeme.
Aktiv gepflegt
- DevOps
Open Policy Agent (OPA)
Apache-2.0Allzweck-Policy-Engine, von der CNCF graduiert, zur Durchsetzung von Autorisierungs-, Compliance- und Konfigurationsregeln als Code über Microservices, APIs, Kubernetes und CI-Pipelines hinweg.
Aktiv gepflegt
- DevOps
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.