Files
2026-03-09 20:21:35 -05:00

58 lines
1002 B
YAML

# ESPHome Helm Chart Values
# Deployed in home-assistant namespace as a companion to Home Assistant
#
# FEATURES:
# ✓ ESPHome Dashboard for managing ESP devices
# ✓ Persistent storage via Rook-Ceph
# ✓ TLS certificates via cert-manager
# ✓ Ingress via Istio VirtualService
image:
repository: ghcr.io/esphome/esphome
tag: "2024.11.3"
pullPolicy: IfNotPresent
service:
main:
ports:
http:
port: 6052
# Ingress disabled - Istio VirtualService handles routing
ingress:
main:
enabled: false
persistence:
config:
enabled: true
storageClass: rook-ceph-block
accessMode: ReadWriteOnce
size: 5Gi
retain: true
env:
TZ: America/New_York
ESPHOME_DASHBOARD_USE_PING: "true"
securityContext:
privileged: false
resources:
requests:
cpu: 50m
memory: 256Mi
limits:
memory: 512Mi
probes:
liveness:
enabled: true
readiness:
enabled: true
startup:
enabled: true
nodeSelector:
kubernetes.io/arch: amd64