Cloud Security Podcast

eBPF - Kubernetes Network Security without the Blind Sides!

7 snips
Nov 30, 2023
The podcast explores the challenges of network security in managed Kubernetes environments and the benefits of using tools like eBPF and Cilium. It discusses the initial approach to networking in Kubernetes and the need for the next generation of networking tools. The chapter also explores how eBPF revolutionized the kernel field and the network security capabilities of Cilium. It discusses the process of graduating a project within the CNCF and the importance of having a company backing an open source project. The speakers engage in a light-hearted conversation, sharing their personal interests and aspirations.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Kubernetes Left Networking Security As A Day Two Problem

  • Kubernetes initially inherited traditional VM networking and treated containers like VMs, leaving security and encryption as day-two problems.
  • Thomas Graf explains Kubernetes specified network policy but didn't require plugins to implement it, creating gaps at scale.
INSIGHT

eBPF Lets You Safely Extend The Kernel

  • eBPF lets you load verified programs into the Linux kernel to run on events like packet receive or syscalls.
  • Thomas Graf describes eBPF as a safe way to extend kernel behavior without destabilizing the global Linux ecosystem.
ADVICE

Secure Kubernetes With Three Defensible Pillars

  • For Kubernetes network security adopt three pillars: identity-based segmentation, encryption, and mutual authentication.
  • Cilium enforces policies by identity not IP, offers WireGuard/IPsec for encryption, and supports mTLS-like mutual authentication.
Get the Snipd Podcast app to discover more snips from this episode
Get the app