diff --git a/services/zigbee2mqtt/deploy/app/statefulset.yaml b/services/zigbee2mqtt/deploy/app/statefulset.yaml index 69a5986..3f3ef81 100644 --- a/services/zigbee2mqtt/deploy/app/statefulset.yaml +++ b/services/zigbee2mqtt/deploy/app/statefulset.yaml @@ -1,54 +1,50 @@ - apiVersion: apps/v1 kind: StatefulSet metadata: - name: zigbee2mqtt - labels: - app: zigbee2mqtt + name: zigbee2mqtt + labels: + app: zigbee2mqtt spec: - replicas: 1 - selector: - matchLabels: - app: zigbee2mqtt - template: - metadata: - labels: - app: zigbee2mqtt - spec: - nodeName: casa # force deploy to master node cluster - containers: - - name: zigbee2mqtt - securityContext: - privileged: true - ### Maintained by flux - Image Update Automation - image: koenkk/zigbee2mqtt # {"$imagepolicy": "mqtt:zigbee2mqtt"} - ### - - volumeMounts: - - name: zigbee2mqtt-data - mountPath: /app/data - - name: usb-device - mountPath: /dev/ttyUSB0 - - name: run-udev - mountPath: run/udev - resources: - requests: - memory: "50Mi" - cpu: "100m" - limits: - memory: "100Mi" - cpu: "200m" - volumes: - - name: usb-device - hostPath: - path: /dev/ttyUSB0 - type: CharDevice - - name: run-udev - hostPath: - path: /run/udev + replicas: 1 + selector: + matchLabels: + app: zigbee2mqtt + template: + metadata: + labels: + app: zigbee2mqtt + spec: + nodeName: casa # force deploy to master node cluster + containers: + - name: zigbee2mqtt + securityContext: + privileged: true + ### Maintained by flux - Image Update Automation + image: koenkk/zigbee2mqtt:latest@sha256:f1f5195076d771727e9ff3db638de0f54d37969a66f317cd34624a7af5faf364 # {"$imagepolicy": "mqtt:zigbee2mqtt"} + ### + + volumeMounts: - name: zigbee2mqtt-data - persistentVolumeClaim: - claimName : zigbee2mqtt-data - - - \ No newline at end of file + mountPath: /app/data + - name: usb-device + mountPath: /dev/ttyUSB0 + - name: run-udev + mountPath: run/udev + resources: + requests: + memory: "50Mi" + cpu: "100m" + limits: + memory: "100Mi" + cpu: "200m" + volumes: + - name: usb-device + hostPath: + path: /dev/ttyUSB0 + type: CharDevice + - name: run-udev + hostPath: + path: /run/udev + - name: zigbee2mqtt-data + persistentVolumeClaim: + claimName: zigbee2mqtt-data