Lab

Foundations: Getting Started with Kubernetes Networking and Cilium

Learn the fundamentals of Kubernetes networking and discover how eBPF elevates cloud-native connectivity.

Dive into the essentials of Kubernetes networking and cloud-native connectivity in this foundational lab. You'll explore key concepts like pod networking, CNI and IPAM, Kubernetes services, ingress, and network policies, gaining a clear understanding of how they work together to enable seamless communication in a distributed environment.

Beyond the basics, this lab highlights critical aspects such as encryption and the integration of Kubernetes with legacy workloads like BGP and egress gateways. You'll learn how these features extend Kubernetes' networking capabilities to meet diverse infrastructure needs.

Finally, discover how eBPF elevates traditional networking approaches by enhancing scalability, security, and performance. Through practical insights and hands-on exercises, this lab empowers you to master Kubernetes networking fundamentals and explore cutting-edge cloud-native innovations.

  • 🌐 Introduction to Cloud Native

    Principles of Cloud Native

  • 🔗 The Container Network Interface

    How does Kubernetes implement networking?

  • 📜 IPAM

    Assigning IP addresses to Pods

  • 🔀 Kubernetes Services

    Load balancing workloads

  • 🚦 L7 Routing

    L7 Traffic

  • 👀 Network Observability
  • 🛡️ Network Policies

    Securing Traffic

  • 🤝 Integrating Kubernetes
  • 🥋 Exam Challenge