-
-
Notifications
You must be signed in to change notification settings - Fork 192
en.Installation Kubernetes
Jens Maus edited this page Jan 21, 2021
·
1 revision
The container version of RaspberryMatic is an experimental feature - see issue
Running in Kubernetes or its variants (OpenShift, MicroK8S, etc) requires good knowledge of the platform. So you should only try if you know the platforms and you are familiar with deploying your own features there.
For an easier way to deploy as container please deploy in Docker.
It is possible to deploy the RaspberryMatic in Kubernetes. This allows to combine with other home automation components and High Availability solutions
- working K8S cluster in x86, arm or arm64
- running the deploy.sh script on each cluster node where you intend to run the RasberryMatic container so that the host is prepared (kernel modules mainly). You should then remove the container.
- set a label for the nodes where Raspberry will run - the nodes will need to have access to a Homematic module, either locally or remote (gateway or HB-RF-ETH )
- writing a deployment service or a Helm recipe
- TBD: provide examples
Table of Contents RaspberryMatic Documentation © 2015-2024 Jens Maus and RaspberryMatic Contributors, licensed under CC BY-SA License 4.0