enable switch code server in deployment

This commit is contained in:
2024-02-13 06:57:51 -07:00
parent 0be01806dd
commit 438ceef98b
3 changed files with 7 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: home-assistant name: home-assistant
version: 0.0.5 version: 0.0.6
description: Chart for Home Assistant description: Chart for Home Assistant
keywords: keywords:
- home-automation - home-automation

View File

@@ -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. 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 ## Prerequisites

View File

@@ -43,12 +43,12 @@ spec:
{{- with .Values.deployment.envFrom }} {{- with .Values.deployment.envFrom }}
envFrom: envFrom:
{{- toYaml . | nindent 12 }} {{- toYaml . | nindent 12 }}
{{- end }} {{- end }}
volumeMounts: volumeMounts:
- mountPath: /config - mountPath: /config
name: home-assistant-config name: home-assistant-config
resources: resources:
{{- toYaml .Values.deployment.resources | nindent 12 }} {{- toYaml .Values.deployment.resources | nindent 12 }}
livenessProbe: livenessProbe:
tcpSocket: tcpSocket:
port: {{ .Values.service.http.port }} port: {{ .Values.service.http.port }}
@@ -70,6 +70,7 @@ spec:
failureThreshold: 30 failureThreshold: 30
timeoutSeconds: 1 timeoutSeconds: 1
periodSeconds: 5 periodSeconds: 5
{{- if .Values.codeserver.enabled }}
- name: codeserver - name: codeserver
image: "{{ .Values.codeserver.image.repository }}:{{ .Values.codeserver.image.tag }}" image: "{{ .Values.codeserver.image.repository }}:{{ .Values.codeserver.image.tag }}"
imagePullPolicy: {{ .Values.codeserver.image.imagePullPolicy }} imagePullPolicy: {{ .Values.codeserver.image.imagePullPolicy }}
@@ -85,12 +86,13 @@ spec:
{{- with .Values.codeserver.envFrom }} {{- with .Values.codeserver.envFrom }}
envFrom: envFrom:
{{- toYaml . | nindent 12 }} {{- toYaml . | nindent 12 }}
{{- end }} {{- end }}
securityContext: securityContext:
{{- toYaml .Values.codeserver.securityContext | nindent 12 }} {{- toYaml .Values.codeserver.securityContext | nindent 12 }}
volumeMounts: volumeMounts:
- mountPath: /config/home-assistant - mountPath: /config/home-assistant
name: home-assistant-config name: home-assistant-config
{{- end }}
volumes: volumes:
- name: home-assistant-config - name: home-assistant-config
persistentVolumeClaim: persistentVolumeClaim: