Skip to content

Cilium

Cilium is the cutting-edge networking solution for Kubernetes, empowering modern cloud-native environments with advanced networking, security, and observability—powered by eBPF. This course is your hands-on pathway to mastering Cilium, preparing for the CCA certification, and unlocking the full potential of Kubernetes networking the cloud-native way.

Why Cilium?

Cilium is rapidly becoming the de facto networking solution for Kubernetes clusters at scale, adopted by innovators across the industry for its scalability, security, and transparent observability. As organizations accelerate cloud-native adoption, Cilium skills are an in-demand asset for DevOps, SREs, Cloud Architects, and Platform Engineers.

What you’ll learn:

Cilium Fundamentals & Architecture:

Kick off with a practical introduction to Kubernetes networking and Cilium’s core concepts. Dive deep into Cilium’s powerful architecture and learn the fundamentals of eBPF that power its next-generation capabilities.

Installing & Configuring Cilium:

Get hands-on with step-by-step installation—via CLI and Helm—across diverse environments. Learn best practices for configuring and upgrading Cilium to fit your cluster’s needs, and gain confidence through guided labs.

Exploring Cilium Features:

Unpack essential Cilium features, from IP address management to routing modes, kube-proxy replacement, and packet flow. Solidify your knowledge with interactive demos and labs designed to build real operational expertise.

Cilium Network Policies:

Master Cilium’s robust approach to Kubernetes security. Work through real-world scenarios implementing, testing, and managing fine-grained network policies using both built-in and custom controls.

Cilium Service Mesh:

Discover how Cilium transforms service-to-service communication. Explore ingress, Gateway API integration, and transparent encryption, making Cilium a powerful yet simple service mesh—supported by structured hands-on activities.

Cluster Mesh:

Learn how to connect and secure multiple clusters with Cilium Cluster Mesh. Follow practical demos and labs to provide seamless communication and policy across Kubernetes environments.

Observability with Cilium:

Illuminate your network traffic and troubleshoot in real time using Hubble and Cilium’s built-in observability. Collect vital metrics, visualize flows, and gain actionable insights to maintain healthy and secure clusters.

BGP & External Networking:

Round out your expertise by integrating external connectivity. Master egress gateways, BGP peering, and external load balancing with hands-on demos and practical labs.



Links and References

  • https://github.com/cilium/cilium

Cilium documentation: https://docs.cilium.io/ Cilium CLI getting started: https://docs.cilium.io/en/stable/gettingstarted/cilium-cli/ Envoy proxy: https://www.envoyproxy.io/ Kubernetes CRDs: https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/ Helm: https://helm.sh/docs/