View in browser
Echo-newsletter-9

eCHO news in your bi-weekly wrap up of all things eBPF and Cilium. If you want to keep up on the latest in cloud native networking, observability, and security this is your quelle

 

This week brings us writing eBPF programs in Elixir, eBPF running on phones and in telco network functions, and the first time I have ever heard the term femto-containers (which is an IoT thing?). Meltwater also talks about migrating to Cilium from AWS VPC CNI, the newest contribution to Tetragon starts on a livestream, and Cilium now has summer school labs . Let's 🐝 gin!

The Technical

lac-dcc/honey-potion

"Writing eBPF programs with Elixir!" It currently transpiles into C and needs clang to do eBPF bytecode

 

tiann/eadb

"eadb provides a powerful Linux shell environment where one can run BCC / bpftrace / bpftool on Android device" Coming soon to a phone near you

 

Measuring BPF performance: Tips, tricks, and best practices

Who watches the watchers and who traces the tracer?

 

intel/istio-tcpip-bypass

"TCP/IP Bypass with eBPF in Istio. 15%~20% latency decrease is expected for p2p communication on the same host" Maybe service mesh does need eBPF

 

navarrothiago/upf-bpf

"An In-Kernel Solution Based on BPF/XDP for 5G UPF" Seems telcos might be getting on board the eBPF train too

 

CyberSecurityBox/hubble-log-collector

"Although Cilium recommends using fluentd to collect traffic logs, I have added the ability to push logs to Kafka"

 

End-to-end Mechanized Proof of an eBPF Virtual Machine for Micro-controllers

"RIOT is a micro-kernel dedicated to IoT applications that adopts eBPF (extended Berkeley Packet Filters) to implement so-called femto-containers" you heard it here first

🐝

 

The Ecosystem

How to migrate from the Amazon VPC CNI to Cilium in K8s

Watch this video to learn how Meltwater did a live migration and what they learned from it. You can also catch the longer version here

 

Isovalent Open Sources Tetragon, eBPF-Based Observability Platform

The New Stack gives a quick overview of Tetragon and what it can do. I heard time travel is coming in the next release 🤫

 

eBPF - a devtools discussion with Liz Rice (Isovalent)

Hear Liz Rice break down the who, what, when, where, and why of eBPF

 

Why Now: eBPF

When VCs start writing about a topic, you know eBPF is on the hype cycle

 

eBPF: It's All About Observability

Short summary from F5. From the Office of the CTO so maybe they will be coming out with something soon too 🤔

 

How we use eBPF to observe OpenShift network metrics

"Our goal is to create an alternative to IPFIX that is portable, usable by most CNIs, and fits better into OpenShift's operational specifics." Maybe they should check out Hubble :D

 

Detect cloud native security threats with Tracee

An overview of how Tracee uses eBPF for runtime security and why Aqua built btfhub

 

eBPF - Introduction

Short and sweet intro if you need one to share that isn't ebpf.io

 

How is eBPF efficient for observability

TL;DR "faster because BPF code runs in kernel space"

🐝

 

The How To

#EveryoneCanContribute Cafe: Learned at KubeCon EU, feat. Cilium Tetragon first try

Livestream with a trial of Tetragon that even lead to an docs PR so cool to see the community in action!

 

Cilium CNI Integration in Kubermatic Kubernetes Platform

Learn how to spin up a cluster managed by Kubermatic with Cilium as the CNI

🐝

 

The Events

Summer school workshop: Instructor led hands-on labs covering Cilium, Hubble, and Tetragon

Isovalent is taking us back to (summer) school. July 5th is Enterprise Network and Cluster Mesh

 

Getting Started with eBPF for Monitoring

Join the webinar on June 30th focusing on "how to get you up and running with eBPF as an essential monitoring platform"

 

Return to Sender - Detecting Kernel Exploits with eBPF

eBPF hitting the stage at BlackHat August 6th

🐝

The Video

eCHO Episode 49:

Graceful Termination Support with Cilium 1.11

eCHO Episode 49: Graceful Termination Support with Cilium 1.11

  

eCHO Episode 50:

BTFGen

 

eCHO Episode 50: BTFGen

Upcoming Stream

eCHO Episode 51: Life of a Packet with Cilium

Add to your calendar

The Tweet of the Week

If you have tried out the 🐝 Cilium Service Mesh beta 🐝 please help us by filling out this short survey as we prepare for the stable release in 1.12

 

As always, if you’ve seen a blog post, a tool, or anything else eBPF or Cilium related that you think the rest of the community should hear about, send them my way. You can either hit reply or join the #echo-news channel on Cilium Slack.

🐝

 

To make sure you keep getting these emails, please add bill@isovalent.com to your address book or otherwise mark me as a permitted sender.

 

Know a friend that needs to be in the know? Forward this to them

Was this forwarded to you? Sign up today!

Written and sent by Bill Mulligan. Any feedback is welcome!

Bill Mulligan

I work at Isovalent which is leading the eBPF-Powered Revolution in Cloud Native Networking, Observability, and Security with Cilium

isovalent
LinkedIn
Twitter

Isovalent, 444 Castro St. STE 730, Mountain View, CA

Unsubscribe Manage preferences