esphome helm

No introduction found. Create it?

More popular helm chart found

esphome from bjw-s-labs/charts is more popular with 34 repositories.

Install

Install with:

helm repo add bjw-s-charts https://bjw-s-labs.github.io/helm-charts/
helm install esphome bjw-s-charts/app-template -f values.yaml

Examples

See examples from other people.

Top Repositories (3 out of 11)

NameRepoStarsVersionTimestamp
esphomeJJGadgets/Biohazard854.1.218 hours ago
esphometyriis/home-ops785.0.1a day ago
esphomesamip5/k8s-cluster1513.7.3a year ago

Values

See the most popular values for this chart:

KeyTypes
string
string
persistence.config.globalMounts[].subPath (1)
.common.yaml
.wifi.yaml
.mqtt.yaml
.metadata.yaml
.bluetooth-proxy.yaml
.mitsubishi-cn105.yaml
jj-room-ac.yaml
master-bedroom-ac.yaml
jj-room-presence.yaml
master-bedroom-presence.yaml
string
boolean
persistence.config.type (3)
persistentVolumeClaim
string
string
string
string
string
string
string
boolean
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
string
boolean
number
persistence.deploy-key.name (2)
home-assistant-deploy-key
string
string
string
string
string
string
string
string
string
string
ingress.main.hosts[].host (6)
esphome.sparks.codes
string
string
string
string
string
string
ingress.main.tls[].hosts[] (6)
- esphome.sparks.codes
string
ingress.main.tls[].secretName (3)
acme-crt-secret-sparks-codes
string
string
boolean
string
string
string
string
string
string
string
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-response-headers" (1)
Set-Cookie,X-authentik-username,X-authentik-groups,X-authentik-email,X-authentik-name,X-authentik-uid
string
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-signin" (1)
https://esphome.${S_HOMEPROD_DOMAIN}/outpost.goauthentik.io/start?rd=$escaped_request_uri
string
string
ingress.main.annotations."nginx.ingress.kubernetes.io/auth-url" (1)
http://ak-outpost-authentik-embedded-outpost.default.svc.cluster.local:9000/outpost.goauthentik.io/auth/nginx
string
string
string
string
string
string
string
string
string
string
string
string
boolean
string
string
string
string
string
ingress.codeserver.tls[].hosts[] (1)
- esphome-code.${DOMAIN}
string
string
string
string
string
string
string
ingress.esphome.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1)
auth-system-oauth-auth@kubernetescrd,auth-system-oauth-errors@kubernetescrd
string
string
string
boolean
ingress.esphome.hosts[].host (1)
${INGRESSROUTE_SUBDOMAIN}.${FAMILY_DOMAIN}
string
string
string
string
number
ingress.esphome.tls[].hosts[] (1)
- ${INGRESSROUTE_SUBDOMAIN}.${FAMILY_DOMAIN}
string
ingress.esphome.tls[].secretName (1)
heyjohn-wildcard-certificate
string
string
string
string
boolean
ingress.tailscale.hosts[].host (1)
esphome.${SECRET_DOMAIN}
string
string
string
string
ingress.tailscale.tls[].hosts[] (1)
- esphome.${SECRET_DOMAIN}
string
number
string
string
string
string
number
string
string
number
number
string
number
string
string
string
number
controllers.esphome.pod.annotations."k8s.v1.cni.cncf.io/networks" (5)
[{ "name":"multus-iot", "interface": "eth1", "namespace": "kube-system", "ips": ["10.0.50.35/24"] }]
string
number
string
number
number
string
string
boolean
boolean
boolean
number
number
string
string
string
string
string
string
string
number
string
string
string
string
string
boolean
string
boolean
string
string
string
number
string
string
string
string
string
string
string
boolean
boolean
boolean
controllers.esphome.containers.code-server.args[] (1)
- --auth
- none
- --disable-telemetry
- --disable-update-check
- --user-data-dir
- /config/.code-server
- --extensions-dir
- /config/.code-server
- --port
- "12321"
- /config
string
string
controllers.esphome.containers.code-server.image.tag (1)
4.118.0@sha256:4aff9947c113487113201da811564fade1af5f23038b4d683998d024eebbac92
string
string
string
string
string
string
boolean
string
string
string
string
string
string
string
string
string
number
string
string
string
string
string
number
number
controllers.main.containers.codeserver.args[] (1)
- --user-data-dir
- /config/.vscode
- --auth
- none
string
string
string
string
string
number
string
string
number
number
string
string
string
string
string
string
controllers.app.containers.app.image.tag (1)
2026.5.3@sha256:81c652e7bd103dd7ba95ed8ca1185d0a5f209ec6eed3e8f44615e5c24b96a328
string
string
string
string
string
boolean
string
boolean
string
string
string
string
number
string
string, number
string
string, number
string, number
boolean
string
number
defaultPodOptions.dnsPolicy (4)
ClusterFirstWithHostNet
string
boolean
boolean
string
string
string
string
string
string
string
defaultPodOptions.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].key (1)
fuckoff.home.arpa/{{ .Release.Name }}
feature.node.kubernetes.io/cpu-model.family
feature.node.kubernetes.io/cpu-model.id
string
string
string
boolean
defaultPodOptions.hostAliases[].hostnames[] (1)
- ${APP_DNS_AUTHENTIK:=authentik}
string
defaultPodOptions.hostAliases[].ip (1)
${APP_IP_AUTHENTIK:=127.0.0.1}
string
boolean
string
string
string
string
string
string
string
string
string
string
string
string
string
number
string
string
boolean
route.esphome.hostnames[] (1)
- esphome.${INTERNAL_DOMAIN}
string
string
string
string
string
string
string
number
string
string
boolean
string
string
string