From 438ceef98b1d67ec10c6a7cc58219ba627f55cd9 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 13 Feb 2024 06:57:51 -0700 Subject: [PATCH] enable switch code server in deployment --- charts/home-assistant/Chart.yaml | 2 +- charts/home-assistant/README.md | 2 +- charts/home-assistant/templates/deployment.yaml | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/charts/home-assistant/Chart.yaml b/charts/home-assistant/Chart.yaml index c94c9f7..c4c2f82 100644 --- a/charts/home-assistant/Chart.yaml +++ b/charts/home-assistant/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: home-assistant -version: 0.0.5 +version: 0.0.6 description: Chart for Home Assistant keywords: - home-automation diff --git a/charts/home-assistant/README.md b/charts/home-assistant/README.md index d1a9d67..e63ac23 100644 --- a/charts/home-assistant/README.md +++ b/charts/home-assistant/README.md @@ -4,7 +4,7 @@ Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. -This chart bootstraps a [Home-Assistant](https://github.com/benphelps/homepage) deployment on a [Kubernetes](https://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. +This chart bootstraps a [Home-Assistant](https://github.com/home-assistant) deployment on a [Kubernetes](https://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. ## Prerequisites diff --git a/charts/home-assistant/templates/deployment.yaml b/charts/home-assistant/templates/deployment.yaml index 0abef9e..7f440db 100644 --- a/charts/home-assistant/templates/deployment.yaml +++ b/charts/home-assistant/templates/deployment.yaml @@ -43,12 +43,12 @@ spec: {{- with .Values.deployment.envFrom }} envFrom: {{- toYaml . | nindent 12 }} - {{- end }} + {{- end }} volumeMounts: - mountPath: /config name: home-assistant-config resources: - {{- toYaml .Values.deployment.resources | nindent 12 }} + {{- toYaml .Values.deployment.resources | nindent 12 }} livenessProbe: tcpSocket: port: {{ .Values.service.http.port }} @@ -70,6 +70,7 @@ spec: failureThreshold: 30 timeoutSeconds: 1 periodSeconds: 5 + {{- if .Values.codeserver.enabled }} - name: codeserver image: "{{ .Values.codeserver.image.repository }}:{{ .Values.codeserver.image.tag }}" imagePullPolicy: {{ .Values.codeserver.image.imagePullPolicy }} @@ -85,12 +86,13 @@ spec: {{- with .Values.codeserver.envFrom }} envFrom: {{- toYaml . | nindent 12 }} - {{- end }} + {{- end }} securityContext: {{- toYaml .Values.codeserver.securityContext | nindent 12 }} volumeMounts: - mountPath: /config/home-assistant name: home-assistant-config + {{- end }} volumes: - name: home-assistant-config persistentVolumeClaim: