Automating Your Home with K3s and Home Assistant - Eddie Zaneski & Jeff Billimek
Vložit
- čas přidán 6. 09. 2024
- Don’t miss out! Join us at our upcoming event: KubeCon + CloudNativeCon North America 2021 in Los Angeles, CA from October 12-15. Learn more at kubecon.io The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.
Automating Your Home with K3s and Home Assistant - Eddie Zaneski, Amazon Web Services & Jeff Billimek, The Home Depot
Hey Google, turn off all the lights. Hey Siri, set the thermostat to low. Alexa, restart the nginx deployment. You may have dreamt (or had nightmares) about automating your home and connecting all things smart together. You probably haven't longed for doing all of that on top of Kubernetes. In this session you'll learn why you should and the benefits of having a homelab running Kubernetes. With everyone spending more time at home there has never been a better time to grab an old PC or a few Raspberry Pi's and install K8s. Eddie and Jeff will share their journeys of deploying Home Assistant, open source home automation software, on top of K3s, a lightweight K8s distribution. They'll cover unique solutions like building Device Plugins and using Node Feature Discovery to use external USB antennas for wireless smart home protocols. Ending with tying all of it together with Helm and using Flux for CICD. If you're looking for a personal project to learn Kubernetes this session is for you.
This video got me hyped! The demo of moving zwave/ZigBee sticks between hosts is something that I must have. Planning my first cluster build.
I'm running my house with homeassistant now for 2yrs.
Also i experienced everything what could go wrong within that time.
Starting with a raspi with an faulty sd card at night which led to no lights, followed by a self built NAS system with virtualization where the motherboard had to be RMA'd, followed by an ec2 instance in AWS with docker installed connecting via VPN to my home.
Now I'm learning kubernetes to bring all my old shitty devices together to perform as 1 system.
Thanks guys for the first insights of what can be achieved, i'll start from here!
Thank you both for inspiring people to learn new things and extend the ways, how Home Assistant can be run. I also plan to switch to k3s, but for now I found out that the Helm Chart from k8s-at-home does not include Supervisor and HACS. I also could not find complete Helm Chart, like the one you showed at 20:25. Did you make it by yourself? Could you please share it (or at least part of it which does not compromise your home setup)? The reason I ask is to find out how to integrate Supervisor and HACS, as I need them to include community made integrations. Once again, thank you so much for great tutorial!
if you look at this talk this year, my recommendation would be to grab mini pc's x86 architecture for your home cluster. pi's are too expensive/not available etc.
Wow a ton of information in this video. I'd love if you guys could do individual videos to show how you did all of these really cool packages your running like being able to move a USB device between devices. Super cool stuff guys. I'm just now getting into kubernetes. I'm hoping to setup a HA cluster with embedded storage for home assistant and using nginx as the load balancer.
Wow. I learned so much from this video. Thank you.
I think I’ll ditch my docker-compose stack and try adding more nodes to my homelab
I got home assistant on k3s. I can get all my integrations to work except HomeKit. I think it has something to do with the fact that HA is in a pod and the network IPs may be off. Any guidance on how to address this? For context this is all running on my local network on a RPI 4 cluster. Thanks in advance.
metallb is Your answer. The same idea with macvlan also works for docker
I love it, I love it, i love it... Do you have a step by step tutorial on how to install this?
lol, "when your cluster is full, you can always just grab another raspberry pi and throw it at your cluster". this didn't age well in 2023 :P