<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Bare-Metal on Beyond The Cert</title><link>https://beyondthecert.dev/tags/bare-metal/</link><description>Recent content in Bare-Metal on Beyond The Cert</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 17 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://beyondthecert.dev/tags/bare-metal/index.xml" rel="self" type="application/rss+xml"/><item><title>I Moved My Homelab Across Town and Let Tailscale Handle the Network</title><link>https://beyondthecert.dev/posts/i-moved-my-homelab-tailscale/</link><pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/i-moved-my-homelab-tailscale/</guid><description>What happens when you move five Kubernetes nodes and a NAS to a new apartment, and the one thing that breaks isn&amp;#39;t what you expect.</description></item><item><title>From 10 Days to 30 Minutes: Why I Automated My Bare Metal Kubernetes Cluster</title><link>https://beyondthecert.dev/posts/from-10-days-to-30-minutes/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/from-10-days-to-30-minutes/</guid><description>&lt;p>When people ask me what made me decide to automate my homelab cluster, they expect a story about frustration — some late night where everything broke and I snapped. That&amp;rsquo;s not what happened.&lt;/p>
&lt;p>The first time I built a bare metal Kubernetes cluster manually, it took me a week and countless hours. Manual steps, configuration files, troubleshooting, and learning. And when it was done, I looked at it and thought: the next evolution of this is automation. Not because I was tired of doing it manually — but because I wanted to be able to reproduce it at a moment&amp;rsquo;s notice.&lt;/p></description></item><item><title>One Unplugged Cable. Two Hours of Debugging. Here's What Broke My Bare Metal Kubernetes Cluster.</title><link>https://beyondthecert.dev/posts/one-unplugged-cable/</link><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/one-unplugged-cable/</guid><description>I unplugged a router to add a power strip. My Kubernetes cluster went down. Here&amp;#39;s what broke, how I fixed it, and what I&amp;#39;d do differently.</description></item><item><title>Calico and Tailscale Have a BGP Conflict. Here's Exactly What Breaks and How to Fix It.</title><link>https://beyondthecert.dev/posts/calico-tailscale-bgp-conflict/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/calico-tailscale-bgp-conflict/</guid><description>Running Calico and Tailscale together on bare metal Kubernetes? There&amp;#39;s a BGP conflict nobody warns you about. Here&amp;#39;s what breaks and the two-step fix.</description></item><item><title>Project Genesis1: I Built a 4-Node Kubernetes Cluster on Bare Metal. Here's What I Learned.</title><link>https://beyondthecert.dev/posts/project-genesis1/</link><pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate><guid>https://beyondthecert.dev/posts/project-genesis1/</guid><description>I built a 4-node bare metal Kubernetes cluster from scratch. Two control planes, two workers, full GitOps pipeline. Here&amp;#39;s what broke and what I learned.</description></item></channel></rss>