<?xml version="1.0" encoding="utf-8" standalone="yes"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><script src="https://www.rss.style/js/atom-style.js" xmlns="http://www.w3.org/1999/xhtml"/><title>Tower of Kubes</title><link rel="self" type="application/atom+xml" hreflang="en" href="https://www.towerofkubes.com/tags/homeassistant/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://www.towerofkubes.com/tags/homeassistant/"/><link rel="alternate" type="application/rss+xml" hreflang="en" href="https://www.towerofkubes.com/tags/homeassistant/index.xml"/><id>/</id><updated>2025-11-13T00:00:00Z</updated><author><name>Ro'i Bandel</name></author><generator>Hugo 0.157.0</generator><entry><title>Home Assistant on Kubernetes</title><link rel="alternate" type="text/html" hreflang="en" href="https://www.towerofkubes.com/articles/home-assistant-on-k8s/"/><id>https://www.towerofkubes.com/articles/home-assistant-on-k8s/</id><updated>2025-11-13T00:00:00Z</updated><summary type="html">Run Home Assistant on Kubernetes with the Helm chart, covering persistence, add-ons, replicas, and how it compares to Home Assistant OS for homelab smart home deployments.</summary><content type="html"><![CDATA[<p>Today I learned Home Assistant can run on K8s using this Helm Chart: <a href="https://github.com/pajikos/home-assistant-helm-chart"  target="_blank" rel="noreferrer">pajikos/home-assistant-helm-chart: Helm Chart for Home Assistant</a></p>

    <div class="admonition quote">
      <div class="admonition-header"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M448 296c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72zm-256 0c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72z"/></svg>
        <span>Quote</span>
      </div>
      <div class="admonition-content">
        <p>This Helm chart bootstraps a Home Assistant instance on Kubernetes, supports configurable persistence, controller types, add-ons (e.g. code-server), and is auto-updated with new Home Assistant releases.</p>
      </div>
    </div><ul>
<li><a href="https://t.me/KubeBuilders/1423"  target="_blank" rel="noreferrer">Telegram: View @KubeBuilders</a></li>
</ul>

<h2 class="relative group">My Opinion
    <div id="my-opinion" class="anchor"></div>
    
</h2>
<p>For over two years, I have been running <a href="http://home-assistant.io/"  target="_blank" rel="noreferrer">Home Assistant</a> on <a href="https://www.home-assistant.io/green/"  target="_blank" rel="noreferrer">Home Assistant Green</a>, which comes pre-installed with <a href="https://developers.home-assistant.io/docs/operating-system/"  target="_blank" rel="noreferrer">Home Assistant OS</a>.</p>
<p>The device has been working perfectly well for all of my smart home needs. Even though it is not the most cost-effective way to run Home Assistant, it is a well-designed device, fast enough for my needs and power efficient.</p>
<p>If I were buying a new dedicated device for Home Assistant today, I may have preferred to get a mini PC instead, since some mini PCs are similar in price to the HA Green but significantly more powerful (though maybe not as power efficient). However, I would still strive to run Home Assistant with <a href="https://developers.home-assistant.io/docs/operating-system/"  target="_blank" rel="noreferrer">Home Assistant OS</a>.</p>

<h3 class="relative group">Why standalone device for Home Assistant
    <div id="why-standalone-device-for-home-assistant" class="anchor"></div>
    
</h3>
<p>On recent podcast episodes of Linux Unplugged (including <a href="https://linuxunplugged.com/637"  target="_blank" rel="noreferrer">LINUX Unplugged 637: Chris’ Smart Home Disaster</a>), Chris talked about considering a move away from the Home Assistant Yellow (which is more powerful than the HA Green), perhaps towards a mini PC running multiple services (rather than just a mini PC). Chris also debated the benefits of running Home Assistant on NixOS vs Home Assistant OS. Nevertheless, I tend to agree with Chris’s long-standing stance that it’s best to give Home Assistant its own device, because of how essential it can be to a home.</p>

<h3 class="relative group">Why Home Assistant OS
    <div id="why-home-assistant-os" class="anchor"></div>
    
</h3>
<p>I run all my <em>other</em> self-hosted services in containers. Why not Home Assistant as well? The reason is that <a href="https://developers.home-assistant.io/docs/operating-system/"  target="_blank" rel="noreferrer">Home Assistant OS</a> makes everything easy. Notably, Home Assistant Container installations don’t have access to add-ons.</p>

    <div class="admonition quote">
      <div class="admonition-header"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M448 296c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72zm-256 0c0 66.3-53.7 120-120 120l-8 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l8 0c30.9 0 56-25.1 56-56l0-8-64 0c-35.3 0-64-28.7-64-64l0-64c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 32 0 32 0 72z"/></svg>
        <span>Quote</span>
      </div>
      <div class="admonition-content">
        <p>Add-ons are additional standalone third-party software packages that can be installed on Home Assistant OS. <a href="https://www.home-assistant.io/getting-started/concepts-terminology/#add-ons"  target="_blank" rel="noreferrer">\[Learn more\]</a></p>
      </div>
    </div><ul>
<li><a href="https://www.home-assistant.io/installation/"  target="_blank" rel="noreferrer">Installation - Home Assistant</a></li>
</ul>
<p>Although Add-ons are really just containers, and many Home Assistant users manage to install them as separate containers, this requires elaborate configurations to make the different containers work together with Home Assistant. Even though I’ve been doing Docker Compose stacks (for example, applications that have multiple containers including a database), the moment I found out that HAOS allows one-click installation of Add-ons, I immediately gravitated towards that simplicity. Some examples of Add-ons that I use and rely on are <a href="https://www.home-assistant.io/integrations/matter/"  target="_blank" rel="noreferrer">Matter Server</a>, <a href="https://www.zigbee2mqtt.io/"  target="_blank" rel="noreferrer">Zigbee2MQTT</a> and <a href="https://www.music-assistant.io/"  target="_blank" rel="noreferrer">Music Assistant</a>.</p>
<p>Backups are also fairly simple on HAOS.</p>

<h3 class="relative group">Benefits of the Home Assistant Helm Chart
    <div id="benefits-of-the-home-assistant-helm-chart" class="anchor"></div>
    
</h3>
<p>Nevertheless, I do find the idea of this Home Assistant Helm Chart compelling. Features such as replicas and partial add-ons support make this an interesting alternative to HAOS. I may run a test deployment in my parent’s home, since that’s where my homelab cluster is.</p>
<hr>
<p><em>Featured image by <a href="https://unsplash.com/@jakubzerdzicki?utm_source=hugo&utm_medium=referral"  target="_blank" rel="noreferrer">Jakub Żerdzicki</a> on <a href="https://unsplash.com/photos/a-cell-phone-is-connected-to-a-light-switch-We56jns_zLE?utm_source=hugo&utm_medium=referral"  target="_blank" rel="noreferrer">Unsplash</a>.</em></p>
]]></content><author><name>Ro'i Bandel</name></author><category term="k8s" label="K8s" scheme="https://www.towerofkubes.com/tags/k8s/"/><category term="homeassistant" label="Homeassistant" scheme="https://www.towerofkubes.com/tags/homeassistant/"/><category term="homelab" label="Homelab" scheme="https://www.towerofkubes.com/tags/homelab/"/><category term="smarthome" label="Smarthome" scheme="https://www.towerofkubes.com/tags/smarthome/"/><category term="self-hosted" label="Self-Hosted" scheme="https://www.towerofkubes.com/tags/self-hosted/"/><category term="til" label="Til" scheme="https://www.towerofkubes.com/tags/til/"/><published>2025-11-13T00:00:00Z</published></entry></feed>