<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C - Tag - azuar4e</title><link>https://azuar4e.github.io/en/tags/c/</link><description>azuar4e</description><generator>Hugo 0.147.8 &amp; FixIt v0.3.21-b2e6f70a</generator><language>en</language><managingEditor>azuar4e@gmail.com (Angel Azuara Eizaguirre)</managingEditor><webMaster>azuar4e@gmail.com (Angel Azuara Eizaguirre)</webMaster><lastBuildDate>Thu, 29 Oct 2026 18:06:08 +0100</lastBuildDate><atom:link href="https://azuar4e.github.io/en/tags/c/index.xml" rel="self" type="application/rss+xml"/><item><title>Cilium + eBPF: Observability and Security in Kubernetes</title><link>https://azuar4e.github.io/en/posts/cilium/</link><pubDate>Thu, 29 Oct 2026 18:06:08 +0100</pubDate><author>azuar4e@gmail.com (Angel Azuara Eizaguirre)</author><guid>https://azuar4e.github.io/en/posts/cilium/</guid><category domain="https://azuar4e.github.io/en/categories/personal-projects/">Personal Projects</category><description>&lt;p>Building robust and secure clusters is one of the main challenges for those of us who work with cloud infrastructure. In Kubernetes-based environments, it is not enough to deploy the services: we also need to make sure they communicate securely and have a reliable observability system that lets us understand what is going on inside the cluster.&lt;/p>
&lt;p>In this article we will see how to set up Cilium in a &lt;strong>local&lt;/strong> environment to manage the network and security of a Kubernetes cluster, including L3/L4/L7 policies with &lt;code>CiliumNetworkPolicy&lt;/code>, encryption between nodes with WireGuard and service exposure through the Gateway API. We will also show how to program and deploy eBPF agents inside the cluster, extending what Cilium already does. Finally, we will implement a metrics system built around Hubble, which will export metrics to Prometheus so we can visualize them with Grafana.&lt;/p></description></item></channel></rss>