<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cilium on JoeSindel.com</title><link>https://joesindel.com/tags/cilium/</link><description>Recent content in Cilium on JoeSindel.com</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 18 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://joesindel.com/tags/cilium/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a Bare-Metal Kubernetes Homelab — Part 0: PXE-Booting Talos</title><link>https://joesindel.com/posts/bare-metal-kubernetes-homelab-part-0/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://joesindel.com/posts/bare-metal-kubernetes-homelab-part-0/</guid><description>&lt;p>This is Part 0 of a series on building a real bare-metal Kubernetes cluster at home — not a single-node k3s toy, but the kind of setup whose patterns transfer directly to production: immutable nodes, GitOps, declarative everything, and machines you can wipe and rebuild from the network without touching them.&lt;/p>
&lt;p>Part 0 is the foundation: PXE-booting Talos Linux off a server I run on my NAS, and bringing up the first control-plane node. It is also a fairly complete catalog of the ways I broke it before it worked. I&amp;rsquo;m including those on purpose. The clean version of this post would be half the length and a tenth as useful.&lt;/p></description></item></channel></rss>