TrueChartsClone/charts/stable/zwavejs2mqtt/values.yaml

93 lines
2.0 KiB
YAML

# Default values for zwavejs2mqtt.
# This chart inherits from our common library chart. You can check the default values/options here:
# https://github.com/k8s-at-home/charts/tree/master/charts/common
image:
repository: ghcr.io/truecharts/zwavejs2mqtt
pullPolicy: IfNotPresent
tag: v5.9.0@sha256:f284cad4dbe95f1fd8144a2ef6dc8b93dc8640f48a9a59544734523b53979b22
securityContext:
readOnlyRootFilesystem: false
# # See more environment variables in the zwavejs2mqtt documentation
# https://zwave-js.github.io/zwavejs2mqtt/#/guide/env-vars
env: {}
# OZW_NETWORK_KEY:
probes:
liveness:
enabled: true
# custom: true
# spec:
# failureThreshold: 5
# httpGet:
# path: /health
# port: http
# httpHeaders:
# - name: Accept
# value: text/plain
# initialDelaySeconds: 30
# periodSeconds: 10
# timeoutSeconds: 10
readiness:
enabled: true
# custom: true
# spec:
# failureThreshold: 5
# httpGet:
# path: /health
# port: http
# httpHeaders:
# - name: Accept
# value: text/plain
# initialDelaySeconds: 30
# periodSeconds: 10
# timeoutSeconds: 10
startup:
enabled: false
# custom: true
# spec:
# failureThreshold: 5
# httpGet:
# path: /health
# port: http
# httpHeaders:
# - name: Accept
# value: text/plain
# initialDelaySeconds: 30
# periodSeconds: 10
# timeoutSeconds: 10
service:
main:
ports:
main:
port: 8091
ws:
enabled: true
type: ClusterIP
ports:
ws:
enabled: true
port: 3000
protocol: TCP
persistence:
config:
enabled: true
mountPath: "/config"
type: pvc
accessMode: ReadWriteOnce
size: "100Gi"
# affinity:
# nodeAffinity:
# requiredDuringSchedulingIgnoredDuringExecution:
# nodeSelectorTerms:
# - matchExpressions:
# - key: app
# operator: In
# values:
# - zwave-controller