Compare commits

...

10 Commits

Author SHA1 Message Date
1236a200cd update app version 2024-02-15 11:47:38 -07:00
9e2d2a7503 Merge pull request #2 from alexlebens/renovate/helm-chart-testing-action-2.x
Update helm/chart-testing-action action to v2.6.1
2024-02-15 11:46:28 -07:00
renovate[bot]
ea662406ed Update helm/chart-testing-action action to v2.6.1 2024-02-15 18:44:47 +00:00
06661efd7e update renovate config 2024-02-15 11:44:21 -07:00
ec95fd84f9 remove schedule 2024-02-15 11:30:46 -07:00
86d7e9f156 update renovate config 2024-02-15 11:23:07 -07:00
5a3cb20dcb fix typo in prometheus rule 2024-02-13 07:34:20 -07:00
1cb675e7c3 fix service name 2024-02-13 07:06:52 -07:00
438ceef98b enable switch code server in deployment 2024-02-13 06:57:51 -07:00
0be01806dd fix middleware 2024-02-13 06:41:13 -07:00
10 changed files with 18 additions and 18 deletions

View File

@@ -22,7 +22,7 @@ jobs:
check-latest: true check-latest: true
- name: Set up chart-testing - name: Set up chart-testing
uses: helm/chart-testing-action@v2.6.0 uses: helm/chart-testing-action@v2.6.1
- name: Run chart-testing (list-changed) - name: Run chart-testing (list-changed)
id: list-changed id: list-changed

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: home-assistant name: home-assistant
version: 0.0.4 version: 0.0.8
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:

View File

@@ -57,6 +57,6 @@ spec:
priority: 10 priority: 10
services: services:
- kind: Service - kind: Service
name: codeserver-http name: home-assistant-codeserver
port: {{ .Values.codeserver.service.http.port }} port: {{ .Values.codeserver.service.http.port }}
{{- end }} {{- end }}

View File

@@ -1,4 +1,4 @@
{{- if .Values.ingress.enabled }} {{- if .Values.ingressRoute.enabled }}
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.containo.us/v1alpha1
kind: Middleware kind: Middleware
metadata: metadata:
@@ -13,7 +13,7 @@ metadata:
app.kubernetes.io/managed-by: helm app.kubernetes.io/managed-by: helm
spec: spec:
forwardAuth: forwardAuth:
address: "http://{{ .Values.ingress.authentik.outpost }}.authentik:{{ .Values.ingress.authentik.port }}/outpost.goauthentik.io/auth/traefik" address: "http://{{ .Values.ingressRoute.authentik.outpost }}.authentik:{{ .Values.ingressRoute.authentik.port }}/outpost.goauthentik.io/auth/traefik"
trustForwardHeader: true trustForwardHeader: true
authResponseHeaders: authResponseHeaders:
- X-authentik-username - X-authentik-username

View File

@@ -15,5 +15,5 @@ spec:
groups: groups:
- name: {{ .Release.Name }} - name: {{ .Release.Name }}
rules: rules:
{{- toYaml .Values.prometheusRule.rules | nindent 8 }} {{- toYaml .Values.metrics.prometheusRule.rules | nindent 8 }}
{{- end }} {{- end }}

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: homepage name: homepage
version: 0.0.4 version: 0.0.5
description: Chart for benphelps homepage description: Chart for benphelps homepage
keywords: keywords:
- dashboard - dashboard
@@ -9,4 +9,4 @@ sources:
maintainers: maintainers:
- name: alexlebens - name: alexlebens
icon: https://github.com/benphelps/homepage/blob/de584eae8f12a0d257e554e9511ef19bd2a1232c/public/mstile-150x150.png icon: https://github.com/benphelps/homepage/blob/de584eae8f12a0d257e554e9511ef19bd2a1232c/public/mstile-150x150.png
appVersion: v0.8.7 appVersion: v0.8.8

View File

@@ -3,7 +3,7 @@ deployment:
strategy: Recreate strategy: Recreate
image: image:
repository: ghcr.io/gethomepage/homepage repository: ghcr.io/gethomepage/homepage
tag: v0.8.7 tag: v0.8.8
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
env: env:
envFrom: envFrom:

View File

@@ -1,14 +1,12 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [ "extends": [
"config:base", "config:recommended",
"mergeConfidence:all-badges" "mergeConfidence:all-badges"
], ],
"timezone": "MST7MDT", "timezone": "US/Mountain",
"schedule": "before 8am every weekday",
"ignoreTests": true,
"lockFileMaintenance": { "lockFileMaintenance": {
"enabled": true, "enabled": true,
"automerge": true "automerge": true
} }
} }