I want to deploy rhasspy in my newly setup Raspberry Pi kubernetes cluster (k3s) and I wonder if anyone has done that before and could share some experience?
I have a server/satellite setup with 3 satellites at the moment. I only want to move the server to the k3s cluster.
Nope havenāt but things should as much is a network layer the usual gotcha with ācontainersā is that alsa audio drivers and audio permissions often only on the metal.
ah a man after my own heart. I have a 7 node cluster here at home myself. I havenāt moved rhasspy in to it yet, but that is the plan to move my master node over to k8s since i donāt have any audio on it now anyway.
I also have my opentts decoupled too which will go into k8s
I have spent some time here recently and have successfully deployed a rhasspy instance into my kubernetes environment as my base. Using nginx ingress controller I can switch all the http to https. My mosquitto mqtt broker is in my cluster as well. I have the base configured with a persistent volume (i run longhorn) to store my āprofilesā directory.
I have 2 raspberry piās running as satellites communicating to the base node. Base node uses homeassistant as an intenthandler (also in the cluster)
I am going to work on a write up and a video to put on my YT channel. I am starting the process of deploying all the satellite configurations via ansible and want to do some ci/cd with the base node so that stuff like slot updates get checked into a repo, re-training the model will be ātestedā before done on the live node (going to need @synesthesiam help figuring out how to run a train model command separately and get the result code )
iām actually trying to complete kubernetes installation of Rhasspy but iām stuck with āback-off restart failedā error. Were you able to create a video on your installation ? Iām really interested to see it