feat(homeassistant): moved config to secret

This commit is contained in:
jklein committed 2026-03-03 22:50:57 +01:00
1 parent 68af01a7da
commit cdcc873dfe
4 files changed
+12 -13

No files matched your search

+1 -1
View File
@@ -3,7 +3,7 @@ name: homeassistant
description: A Helm chart to deploy Home Assistant on Kubernetes
type: application
version: 1.1.4-release-2026-2-3
version: 1.2.0-release-2026-2-3
appVersion: "2026.2.3"
@@ -1,9 +0,0 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ .Release.Name }}-{{ .Chart.Name }}-core-config
data:
config: |-
http: !include http-config.yaml
http-config: {{ toYaml .Values.homeassistant.config.httpConfig | indent 2 }}
@@ -0,0 +1,6 @@
apiVersion: onepassword.com/v1
kind: OnePasswordItem
metadata:
name: {{ .Chart.Name }}-{{ .Release.Name }}-config-secret
spec:
itemPath: {{ required "A Secret-Reference for the config must be provided" .Values.secrets.configSecretRef }}
+5 -3
View File
@@ -59,6 +59,8 @@ tolerations: []
affinity: {}
homeassistant:
config:
httpConfig: null
# Must include the following keys:
# - config
# - http-config
secrets:
configSecretRef: null