From 3e7485d1e0e25b478b65a24d71d872be663b6d2f Mon Sep 17 00:00:00 2001 From: Gorden Mende Date: Mon, 24 Nov 2025 11:56:37 +0000 Subject: [PATCH] added deconz --- deconz/deployment.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ deconz/namespace.yaml | 5 +++++ esphome/deployment.yaml | 2 +- 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 deconz/deployment.yaml create mode 100644 deconz/namespace.yaml diff --git a/deconz/deployment.yaml b/deconz/deployment.yaml new file mode 100644 index 0000000..742fddf --- /dev/null +++ b/deconz/deployment.yaml @@ -0,0 +1,40 @@ +--- +kind: Pod +apiVersion: v1 +metadata: + name: dconz + namespace: dconz +spec: + containers: + - name: dconz + image: marthoc/deconz + tty: true + stdin: true + command: ["/bin/sh"] + securityContext: + privileged: true + env: + - name: DECONZ_DEVICE + value: /dev/ttyACM0 + volumeMounts: + - name: conbee + mountPath: /dev/ttyACM0 + - name: dconzrc + mountPath: /root/.local/share/dresden-elektronik/deCONZ + - name: localtime + mountPath: /etc/localtime + readOnly: true + volumes: + - name: conbee + hostPath: + path: /dev/ttyACM0 + - name: dconzrc + hostPath: + path: /home/luke/.local/share/dresden-elektronik/deCONZ + type: DirectoryOrCreate + - name: localtime + hostPath: + path: /etc/localtime + restartPolicy: Always + nodeSelector: + kubernetes.io/arch: arm64 diff --git a/deconz/namespace.yaml b/deconz/namespace.yaml new file mode 100644 index 0000000..5a2229a --- /dev/null +++ b/deconz/namespace.yaml @@ -0,0 +1,5 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: dconz diff --git a/esphome/deployment.yaml b/esphome/deployment.yaml index 3c83361..357e5d2 100644 --- a/esphome/deployment.yaml +++ b/esphome/deployment.yaml @@ -27,7 +27,7 @@ spec: value: admin - name: PASSWORD value: '#gentoo#' - image: esphome/esphome:2025.10.5 + image: esphome/esphome:2025.11.0 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3