<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Homelab on Kevin Morris</title><link>https://kevin-morris.net/tags/homelab/</link><description>Recent content in Homelab on Kevin Morris</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 30 Mar 2026 21:47:14 -0400</lastBuildDate><atom:link href="https://kevin-morris.net/tags/homelab/index.xml" rel="self" type="application/rss+xml"/><item><title>Devops Journey</title><link>https://kevin-morris.net/blog/2026/devops-journey/</link><pubDate>Mon, 30 Mar 2026 21:47:14 -0400</pubDate><guid>https://kevin-morris.net/blog/2026/devops-journey/</guid><description>&lt;p&gt;&lt;img src="https://kevin-morris.net/blog/2026/devops-journey/devops.png" alt="DevOps"&gt;
I spent 20 years in semiconductor engineering.&lt;/p&gt;
&lt;p&gt;Good salary. Somewhat stable career, lol. Respected field. Learned a lot. For a long time, that was enough. At some point it stopped being enough — probably further back than I care to admit, but here I am.&lt;/p&gt;
&lt;p&gt;It wasn&amp;rsquo;t a dramatic moment or a single bad day. Just a slow realization that I had spent a long time being good at something I really didn&amp;rsquo;t want to keep doing.&lt;/p&gt;</description></item><item><title>Cluster Upgrade</title><link>https://kevin-morris.net/blog/2026/cluster-upgrade/</link><pubDate>Thu, 29 Jan 2026 16:36:05 -0500</pubDate><guid>https://kevin-morris.net/blog/2026/cluster-upgrade/</guid><description>&lt;h1 id="cluster-upgrade"&gt;
 Cluster Upgrade
 &lt;a class="heading-link" href="#cluster-upgrade"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Well, that was interesting! Had a few tab completions fail and made me inquisitive. Turns out - mismatch between control plane and worker nodes AND kubectl client!&lt;/p&gt;
&lt;p&gt;Gave the cluster the once over and found BREW overriding kubectl. What the heck is brew doing on the control plane? Must have been ssh into the node when I was working on devpod as I found mise had installed all my packages from config.toml there. The brew is on me though! &amp;#x1f92f; Smh&amp;hellip;&lt;/p&gt;</description></item><item><title>Homelab</title><link>https://kevin-morris.net/blog/2025/homelab/</link><pubDate>Mon, 22 Sep 2025 09:24:54 -0400</pubDate><guid>https://kevin-morris.net/blog/2025/homelab/</guid><description>&lt;h1 id="careus"&gt;
 Careus
 &lt;a class="heading-link" href="#careus"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link to heading"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link to heading&lt;/span&gt;
 &lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Careus is born! &amp;#x1f600;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Caerus, was the Greek god of opportunity, luck, and favorable moments. He was depicted as a young, winged, and fleeting youth, with a lock of hair on his forehead that could be seized, but a bald head in the back, symbolizing that once an opportunity passes, it cannot be regained.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s the reason I named my homelab &amp;ldquo;Careus&amp;rdquo;. &amp;#x2638;&amp;#xfe0f;&lt;/p&gt;</description></item></channel></rss>