mirror of
https://gitlab.kube.huskypup.net/Scooby/Homelabv4.git
synced 2026-08-21 11:36:50 +00:00
58 lines
1002 B
YAML
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
|