Created
January 22, 2024 05:14
-
-
Save gmorse81/7e23a1eb329ad60c523dfbd0db7054d9 to your computer and use it in GitHub Desktop.
ESPHome Helm Chart Config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# IMPORTANT NOTE | |
# | |
# This chart inherits from our common library chart. You can check the default values/options here: | |
# https://github.com/bjw-s/helm-charts/blob/main/charts/library/common/values.yaml | |
# | |
image: | |
# -- image repository | |
repository: ghcr.io/esphome/esphome | |
# -- image pull policy | |
pullPolicy: IfNotPresent | |
# -- image tag | |
tag: 2023.8.2 | |
# -- Environment variables. | |
# @default -- See [values.yaml](./values.yaml) | |
env: | |
ESPHOME_DASHBOARD_USE_PING: "true" | |
ESPHOME_DASHBOARD_RELATIVE_URL: "/" | |
ESPHOME_QUICKWIZARD: | |
ESPHOME_IS_HA_ADDON: | |
DISABLE_HA_AUTHENTICATION: | |
USERNAME: XXX | |
PASSWORD: XXXXXX | |
TZ: "America/New York" | |
# -- Configures service settings for the chart. | |
# @default -- See [values.yaml](./values.yaml) | |
service: | |
main: | |
ports: | |
http: | |
port: 6052 | |
hostNetwork: true | |
ingress: | |
main: | |
ingressClassName: public | |
enabled: true | |
annotations: | |
kubernetes.io/ingress.class: nginx | |
hosts: | |
- host: XXX.com | |
paths: | |
- path: / | |
persistence: | |
config: | |
enabled: true | |
existingClaim: esphome-config | |
# dnsConfig: | |
# nameservers: [] | |
# dnsPolicy: | |
addons: | |
codeserver: | |
# -- Enable VS Code server addon. | |
# This allows for easy access to device configuration | |
enabled: false | |
# -- Enable and configure ingress settings for the VS Code server under this key. | |
# @default -- See [values.yaml](./values.yaml) | |
ingress: | |
enabled: false | |
# hosts: | |
# - host: code.chart-example.local | |
# paths: | |
# - path: / | |
# tls: | |
# - secretName: code.chart-example.local-tls | |
# hosts: | |
# - code.chart-example.local | |
# @ignored | |
args: | |
- --auth=none | |
- --user-data-dir=/data/config/.vscode | |
# @ignored | |
volumeMounts: | |
- name: config | |
mountPath: /data/config |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment