← Alle News
ARTIKEL
17. Oktober 2026 Aktualisiert am 23. September 2026 2 Min. Lesezeit

Tetragon bringt eBPF-Laufzeitsicherheit im Kernel für Cloud-native-Flotten

Tetragon, das Cilium/CNCF-eBPF-Projekt, ergänzt Kubernetes-bewusste Laufzeitbeobachtbarkeit und Policy-Durchsetzung im Kernel und bietet MSPs eine Erkennung jenseits statischer Scanner.

In diesem Artikel
  1. Enforcement, das im Kernel läuft
  2. Wo es neben bestehenden Kontrollen passt
  3. Ein Begleiter für Secret-Hygiene

Tetragon, ein Unterprojekt von Cilium und ein Cloud Native Computing Foundation-Projekt, bietet Kubernetes-bewussten Teams Laufzeitbeobachtbarkeit und optionale Policy-Durchsetzung im Kernel auf Basis von eBPF. Für Managed Service Provider mit gemischten Kundenflotten fügt es eine Erkennungs- und Kontrollebene hinzu, die unterhalb dessen liegt, was Container-Scanner und Admission Controller erkennen können.

Ein weiß verkleideter Kaltgang eines Rechenzentrums, gesäumt von hohen Serverschränken mit Gitter-Türen
Foto: Eclipse55 (CC BY-SA 4.0), Wikimedia Commons.

Enforcement, das im Kernel läuft

Im Gegensatz zu Tools, die jedes Ereignis zuerst in den Userspace übertragen, bevor sie entscheiden, filtern und erzwingen Tetragon-Richtlinien direkt im eBPF-Programm, das den Syscall beobachtet. Dadurch schließt sich das Zeitfenster zwischen Erkennung und Aktion, das reine Userspace-Tools offen lassen, und der Overhead bleibt niedrig genug für den Produktionsbetrieb. Das Projekt kann Prozessausführung, Dateizugriffe und Netzwerkaktivität verfolgen und jedes Ereignis dem Pod und Container zuordnen, der es erzeugt hat – ohne Sidecar pro Workload.

Wo es neben bestehenden Kontrollen passt

Tetragon ersetzt weder Image-Scanning noch CI-Gates; es deckt ab, was geschieht, nachdem ein Workload bereits läuft. Eine praktische Einführung beginnt klein: Zunächst wird erfasst, welche Namespaces bereits eine TracingPolicy haben, dann wird die Abdeckung auf kritische Kunden-Workloads ausgeweitet. Richtlinien gehören wie jede andere Konfiguration in die Versionsverwaltung, sodass Änderungen denselben Review-Prozess durchlaufen wie Code.

  • Beginnen Sie mit reinen Alert-Richtlinien in sensiblen Namespaces, bevor Sie blockierende Enforcement aktivieren.
  • Überwachen Sie unerwartete Prozessausführungen und Zugriffe auf sensible Dateien als erste Erkennungsregeln.
  • Leiten Sie Tetragon-Ereignisse an das SIEM weiter, das bereits für andere Fleet-Alarme genutzt wird.
  • Halten Sie Richtliniendefinitionen in Git, damit Änderungen wie Code geprüft werden.

Ein Begleiter für Secret-Hygiene

Tetragon beobachtet laufende Workloads; es prüft nicht, was bereits in ein Repository eingecheckt wurde. TruffleHog, ein weit verbreitetes Open-Source-Tool zum Scannen von Secrets, schließt diese Lücke, indem es Anmeldedaten im Code findet und verifiziert, bevor sie in die Produktion gelangen. Der Einsatz in der CI bei jedem Pull-Request sowie die Verifizierung der Funde vor einer Rotation halten die beiden Tools auf unterschiedliche Phasen desselben Problems fokussiert.

Keines der Tools ersetzt das andere. Die Kombination aus Runtime-Enforcement und Pre-Commit-Secret-Scanning verschafft MSPs Abdeckung an beiden Enden der Pipeline, ohne Angriffsdetails in kundenorientierte Dokumentation aufzunehmen.

Quellen: Tetragon-Dokumentation, GitHub — cilium/tetragon.