Speaker

Dan Finneran

Dan Finneran

Principle Community Advocate, Isovalent

Actions

Dan Finneran is a Principle Community Advocate at Isovalent. His journey to today has included bare-metal, jails, zones, vms and containers where he is currently enjoying the fast paced ride in the cloud native space. He also created & maintains a popular Open-Source load-balancer for Kubernetes and contributes to upstream Kubernetes. He’s also been fortunate to present at events ranging from the British computing society, HPE Technical solutions summit to DockerCon and KubeCon amongst others.

Writing eBPF programs to run in Kubernetes

eBPF allows rewriting of the kernel, changing default behaviours to create new functionality or understand what is occurring. On a bare metal server hardware devices are were they're expected, system libraries live in default locations. Introducing Kubernetes and you introduce numerous network adapters inside pods, libraries live inside of container images.. suddenly your simple eBPF program needs to become a lot more complicated. This session will introduce eBPF and Kubernetes, and how to reconcile where your eBPF program should attach and how to understand this cloud native architecture!

Shrinking your footprint with eBPF

The IT industry has thrived by creating a myriad of power hungry devices in order to achieve the aims of their users. Data centres around the globe are filled from floor to ceiling with these devices all manipulating data and the flow of network traffic. Over the last decade we've seen various efficiency improvements by compressing workloads on these machines through virtualisation and containerisation.

Now we are starting to see the emergence of eBPF programs that are highly efficient also starting to reduce the need on additional devices within the data centre. As eBPF becomes more commonplace more and more of the processing will be offloaded to eBPF programs shrinking the footprint within the Datacentre.

This talk will provide a quick overview into eBPF and then delve into areas where eBPF programs have already started to replace power hungry devices and finally where we hope to see eBPF in the future to improve sustainability in the cloud native space.

A Cilium Introduction: Back To Bee-sics

Cilium is now the first CNCF Graduated project in the Cloud Native Network category and has now its first certification with the Cilium Certified Associate (CCA) program!
But while networking is a fundamental aspect of Kubernetes, it remains an intimidating topic for many engineers.

In this session, you will learn that Kubernetes networking and Cilium don't need to be daunting subjects after all!

This session will provide an introduction to the core Kubernetes networking requirements and how Cilium addresses these use cases.

Expect an demo-packed and inclusive session where newcomers and experienced network engineers alike will improve their cloud native networking knowledge and understand the benefits of using Cilium and eBPF for networking, observability and security.

Finally, the session will also provide tips on some of the core topics and domains covered in the Cilium Certified Associate and enable participants to effectively prepare for the exam.

tall oaks from little acorns grow - an Open Source journey

This session will detail the trials and tribulations of starting with a few lines of code to fix a problem, to ending up with a project that underpins millions of Kubernetes clusters.

From angering end users by implementing what seemed at the time "a good idea" to being dragged in-front of a legal team, it isn’t all plain sailing.

However through this talk the attendees will hopefully learn the joys of being part of Open Source, the elation of a community that comes to contribute and the realisation that it was worth it in the end!

KCD UK London - 2024 Sessionize Event

October 2024 London, United Kingdom

KubeCon + CloudNativeCon Europe 2024 Sessionize Event

March 2024 Paris, France

KubeHuddle Sessionize Event

October 2022 Edinburgh, United Kingdom

Dan Finneran

Principle Community Advocate, Isovalent

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top