Cilium Tech Talk October

In this episode: The latest Cilium features including BGP, Timescape and a demo of NAT46/64 with Daniel Borkmann, co-creator of eBPF.

A tech talk with the creators of eBPF and Cilium. Learn about the latest updates from the Cilium project and Isovalent Enterprise for Cilium.

Cilium Tech Talk October

In this Tech talk we will cover:

  • BGP with Cilium

    BGP is not just the foundational protocol behind the Internet; it is now the standard within data centers. Modern data center network fabrics are typically based on a “leaf-and-spine” architecture where BGP is typically used to propagate endpoint reachability information. Given that such endpoints can be Kubernetes Pods, it was natural that Cilium should introduce support for BGP. In this session, you will learn about the new BGP features on Cilium, see a demo and learn how to try it yourself.

  • How we Learned to Stop Worrying and Love Kubernetes Networking

    Networking in Kubernetes is widely perceived as complicated, hard to understand, and even harder to debug. The truth is – Developers and Network Engineers alike find Kubernetes networking intimidating. Developers can’t easily visualize multiple layers of networking, and traditional network engineering tools don’t work with a constantly changing sea of Pods.

    In this short talk, we introduce Hubble Timescape, a forensics tool to visualize application communication in a Kubernetes environment and debug connection problems. You will walk away with the knowledge of how to troubleshoot Kubernetes networking with confidence.

  • Sneak Peek at NAT46/64 on Cilium

    As users migrate from an IPv4 or IPv4/IPv6 dual-stack setup over to an IPv6 single-stack deployment for better scalability and flexibility, the need for a translation layer arises for routing IPv4 service traffic at the edge of the data center into the IPv6-only cluster.  Similarly, traffic originating from the IPv6-only cluster might still require connecting to cluster-external 3rd-party services which are still backed by IPv4 nodes. As such, NAT46 and NAT64 functionality becomes more and more crucial for operators to allow cluster interaction with the rest of the “legacy” world. In this session, you will get a sneak peek at Cilium’s upcoming support of NAT46/64 and hear how Cilium will help your transition to IPv6.


Related Content

Tutorial: Getting Started with the Cilium Gateway API

In this tutorial, you will learn how to install, configure and manage the Cilium Gateway API to route traffic into your Kubernetes cluster.

Tutorial: Getting Started with the Cilium Gateway API
Nico Vibert

Advanced BGP Features

BGP support was initially introduced in Cilium 1.10 and subsequent improvements have been made since, such as the recent introduction of IPv6 support in Cilium 1.12 and Service IP Advertisements in Cilium 1.13. In Cilium 1.14, we introduced more BGP features, including: – BGP Timers Customization – eBGP Multihop – BGP Graceful Restart In Cilium 1.15, the following features are being added: – BGP Peering Security with MD5 – BGP Communities Support In this lab, the user will learn about both these new features and how they can simplify their network connectivity operations.