Compare commits

...

31 Commits

Author SHA1 Message Date
590b095a32 change image version 2024-05-24 21:00:48 -05:00
5d2cdc9648 update dependencies 2024-05-20 12:13:43 -05:00
99c106bd63 update dependencies 2024-05-20 12:13:33 -05:00
e6938fe645 bump version 2024-05-20 12:12:00 -05:00
7f5d870579 update dependencies 2024-05-18 14:40:42 -05:00
6cf2db87f4 update dependencies 2024-05-18 14:40:13 -05:00
537d9bd125 update dependencies 2024-05-18 14:39:55 -05:00
9627287f30 update base image 2024-05-17 12:08:15 -05:00
dd724b5b32 update base image 2024-05-17 12:06:04 -05:00
cd91a16c75 pass destinationPath through to values 2024-05-16 17:19:41 -05:00
69900d3931 update image version 2024-05-16 13:57:33 -05:00
f80cec8c82 change renovate config 2024-05-16 13:51:53 -05:00
f3d629fe00 add namespace to authentik proxy 2024-05-16 13:44:28 -05:00
4d3574ffa8 add namespace to authentik proxy 2024-05-16 13:44:20 -05:00
f98268fd25 add namespace to authentik proxy 2024-05-16 13:44:09 -05:00
7514ea022e bump chart version 2024-05-16 13:15:13 -05:00
a65a0dbcec change timezone 2024-05-16 13:01:35 -05:00
6bc5aea01f update dependencies 2024-05-16 12:48:42 -05:00
80940910a9 update dependencies 2024-05-16 12:48:19 -05:00
6895b078b5 update image version 2024-05-16 12:47:41 -05:00
27e70a1786 update image version 2024-05-16 12:46:44 -05:00
de21d07a5d update image version 2024-05-16 12:45:49 -05:00
58cc48724b update image version 2024-05-16 12:45:15 -05:00
8a357574e9 update dependencies 2024-05-16 12:44:35 -05:00
220e9e011b update image version 2024-05-16 12:42:57 -05:00
9483523eb8 update dependencies 2024-05-16 12:42:04 -05:00
ca205a8802 update dependencies 2024-05-16 12:41:41 -05:00
36267ada6f update middleware api 2024-05-16 12:35:39 -05:00
153b7a1ad2 update middleware api 2024-05-16 12:35:27 -05:00
9b30408661 update middleware api 2024-05-16 12:35:04 -05:00
947120d73c fix backup schedule 2024-04-26 14:35:54 -06:00
28 changed files with 66 additions and 60 deletions

10
.github/renovate.json vendored
View File

@@ -5,7 +5,7 @@
"mergeConfidence:all-badges", "mergeConfidence:all-badges",
":rebaseStalePrs" ":rebaseStalePrs"
], ],
"timezone": "US/Mountain", "timezone": "US/Central",
"schedule": [ "schedule": [
"every weekday" "every weekday"
], ],
@@ -40,7 +40,7 @@
}, },
{ {
"description": "Label service images", "description": "Label service images",
"matchPackageNames": [ "matchDepNames": [
"ghcr.io/alex1989hu/kubelet-serving-cert-approver", "ghcr.io/alex1989hu/kubelet-serving-cert-approver",
"ghcr.io/cloudnative-pg/postgresql", "ghcr.io/cloudnative-pg/postgresql",
"redis/redis-stack-server" "redis/redis-stack-server"
@@ -57,7 +57,7 @@
}, },
{ {
"description": "Label service charts", "description": "Label service charts",
"matchPackageNames": [ "matchDepNames": [
"elasticsearch", "elasticsearch",
"redis" "redis"
], ],
@@ -73,7 +73,7 @@
}, },
{ {
"description": "Label application images", "description": "Label application images",
"matchPackageNames": [ "matchDepNames": [
"bbilly1/tubearchivist-jf", "bbilly1/tubearchivist-jf",
"bbilly1/tubearchivist", "bbilly1/tubearchivist",
"freshrss/freshrss", "freshrss/freshrss",
@@ -97,7 +97,7 @@
}, },
{ {
"description": "Label application charts", "description": "Label application charts",
"matchPackageNames": [], "matchDepNames": [],
"matchDatasources": [ "matchDatasources": [
"helm" "helm"
], ],

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: calibre-server name: calibre-server
version: 0.0.6 version: 0.0.8
description: Chart for Calibre content database description: Chart for Calibre content database
keywords: keywords:
- media - media

View File

@@ -31,4 +31,5 @@ spec:
- kind: Service - kind: Service
name: {{ .Values.ingressRoute.authentik.outpost }} name: {{ .Values.ingressRoute.authentik.outpost }}
port: {{ .Values.ingressRoute.authentik.port }} port: {{ .Values.ingressRoute.authentik.port }}
namespace: {{ .Values.ingressRoute.authentik.namespace }}
{{- end }} {{- end }}

View File

@@ -1,5 +1,5 @@
{{- if .Values.ingressRoute.enabled }} {{- if .Values.ingressRoute.enabled }}
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: Middleware kind: Middleware
metadata: metadata:
name: "authentik-{{ .Release.Name }}" name: "authentik-{{ .Release.Name }}"

View File

@@ -31,8 +31,9 @@ ingressRoute:
http: http:
host: host:
authentik: authentik:
outpost: outpost: ""
port: 9000 port: 9000
namespace: ""
persistence: persistence:
config: config:
storageClassName: default storageClassName: default

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: home-assistant name: home-assistant
version: 0.1.11 version: 0.1.16
description: Chart for Home Assistant description: Chart for Home Assistant
keywords: keywords:
- home-automation - home-automation
@@ -9,4 +9,4 @@ sources:
maintainers: maintainers:
- name: alexlebens - name: alexlebens
icon: https://avatars.githubusercontent.com/u/13844975?s=200&v=4 icon: https://avatars.githubusercontent.com/u/13844975?s=200&v=4
appVersion: v2024.4.4 appVersion: v2024.5.4

View File

@@ -18,7 +18,7 @@ spec:
match: "Host(`{{ .Values.ingressRoute.host }}`)" match: "Host(`{{ .Values.ingressRoute.host }}`)"
middlewares: middlewares:
- name: "authentik-{{ .Release.Name }}" - name: "authentik-{{ .Release.Name }}"
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
priority: 10 priority: 10
services: services:
- kind: Service - kind: Service
@@ -30,7 +30,8 @@ spec:
services: services:
- kind: Service - kind: Service
name: {{ .Values.ingressRoute.authentik.outpost }} name: {{ .Values.ingressRoute.authentik.outpost }}
port: {{ .Values.ingressRoute.authentik.port }} port: {{ .Values.ingressRoute.authentik.port }}
namespace: {{ .Values.ingressRoute.authentik.namespace }}
{{- end }} {{- end }}
--- ---
@@ -54,7 +55,7 @@ spec:
match: "Host(`{{ .Values.codeserver.ingressRoute.host }}`)" match: "Host(`{{ .Values.codeserver.ingressRoute.host }}`)"
middlewares: middlewares:
- name: "authentik-{{ .Release.Name }}" - name: "authentik-{{ .Release.Name }}"
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
priority: 10 priority: 10
services: services:
- kind: Service - kind: Service
@@ -66,5 +67,6 @@ spec:
services: services:
- kind: Service - kind: Service
name: {{ .Values.ingressRoute.authentik.outpost }} name: {{ .Values.ingressRoute.authentik.outpost }}
port: {{ .Values.ingressRoute.authentik.port }} port: {{ .Values.ingressRoute.authentik.port }}
namespace: {{ .Values.ingressRoute.authentik.namespace }}
{{- end }} {{- end }}

View File

@@ -1,5 +1,5 @@
{{- if .Values.ingressRoute.enabled }} {{- if .Values.ingressRoute.enabled }}
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: Middleware kind: Middleware
metadata: metadata:
name: "authentik-{{ .Release.Name }}" name: "authentik-{{ .Release.Name }}"

View File

@@ -3,7 +3,7 @@ deployment:
strategy: Recreate strategy: Recreate
image: image:
repository: homeassistant/home-assistant repository: homeassistant/home-assistant
tag: 2024.4.4 tag: 2024.5.4
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
env: env:
TZ: UTC TZ: UTC
@@ -22,8 +22,9 @@ ingressRoute:
enabled: true enabled: true
host: host:
authentik: authentik:
outpost: outpost: ""
port: 9000 port: 9000
namespace: ""
metrics: metrics:
enabled: false enabled: false
serviceMonitor: serviceMonitor:
@@ -56,7 +57,7 @@ codeserver:
enabled: false enabled: false
image: image:
repository: linuxserver/code-server repository: linuxserver/code-server
tag: 4.23.1 tag: 4.89.1
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
env: env:
TZ: UTC TZ: UTC

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: homepage name: homepage
version: 0.0.12 version: 0.0.15
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.12 appVersion: v0.8.13

View File

@@ -30,3 +30,4 @@ spec:
- kind: Service - kind: Service
name: {{ .Values.ingressRoute.authentik.outpost }} name: {{ .Values.ingressRoute.authentik.outpost }}
port: {{ .Values.ingressRoute.authentik.port }} port: {{ .Values.ingressRoute.authentik.port }}
namespace: {{ .Values.ingressRoute.authentik.namespace }}

View File

@@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: Middleware kind: Middleware
metadata: metadata:
name: "authentik-{{ .Release.Name }}" name: "authentik-{{ .Release.Name }}"

View File

@@ -4,7 +4,7 @@ deployment:
strategy: Recreate strategy: Recreate
image: image:
repository: ghcr.io/gethomepage/homepage repository: ghcr.io/gethomepage/homepage
tag: v0.8.12 tag: v0.8.13
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
env: env:
envFrom: envFrom:
@@ -19,10 +19,11 @@ service:
http: http:
port: 3000 port: 3000
ingressRoute: ingressRoute:
host: host: ""
authentik: authentik:
outpost: outpost: ""
port: 9000 port: 9000
namespace: ""
config: config:
bookmarks: bookmarks:
services: services:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: libation name: libation
version: 0.0.6 version: 0.0.7
description: Import library from audible description: Import library from audible
keywords: keywords:
- audiobooks - audiobooks
@@ -10,4 +10,4 @@ sources:
maintainers: maintainers:
- name: alexlebens - name: alexlebens
icon: https://getlibation.com/images/libation-logo.png icon: https://getlibation.com/images/libation-logo.png
appVersion: "11.1.0" appVersion: "11.3.13"

View File

@@ -2,7 +2,7 @@ job:
schedule: "0 * * * *" schedule: "0 * * * *"
image: image:
repository: rmcrackan/libation repository: rmcrackan/libation
tag: "11.1.0" tag: "11.3.13"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
persistence: persistence:
config: config:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: mysql-cluster name: mysql-cluster
version: 0.1.0 version: 0.2.0
description: Chart for a mysql cluster description: Chart for a mysql cluster
keywords: keywords:
- database - database
@@ -12,4 +12,4 @@ sources:
maintainers: maintainers:
- name: alexlebens - name: alexlebens
icon: https://avatars.githubusercontent.com/u/2452804?s=48&v=4 icon: https://avatars.githubusercontent.com/u/2452804?s=48&v=4
appVersion: 8.3.0-2.1.2 appVersion: 8.4.0

View File

@@ -55,7 +55,7 @@ backupProfiles:
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- if .Values.backupSchedules }} {{- if .Values.backup.schedules }}
backupSchedules: backupSchedules:
{{- range $_, $schedule := .Values.backup.schedules }} {{- range $_, $schedule := .Values.backup.schedules }}
- name: {{ $schedule.name | quote }} - name: {{ $schedule.name | quote }}

View File

@@ -29,7 +29,7 @@ cluster:
exisitingCredentialsSecret: "" exisitingCredentialsSecret: ""
image: image:
version: 8.3.0-2.1.2 version: 8.4.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
router: router:
@@ -142,6 +142,6 @@ backup:
# - name: schedule-daily # - name: schedule-daily
# enabled: true # enabled: true
# schedule: "0 0 0 * * *" # schedule: "0 0 0 * * *"
# timeZone: "US/Mountain" # timeZone: "US/Central"
# deleteBackupData: false # deleteBackupData: false
# backupProfileName: # backupProfileName:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: outline name: outline
version: 0.5.3 version: 0.6.3
description: Chart for Outline wiki description: Chart for Outline wiki
keywords: keywords:
- wiki - wiki
@@ -14,5 +14,5 @@ icon: https://avatars.githubusercontent.com/u/1765001?s=48&v=4
dependencies: dependencies:
- name: redis - name: redis
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
version: 19.1.3 version: 19.3.4
appVersion: v0.75.2 appVersion: v0.76.1

View File

@@ -3,7 +3,7 @@ deployment:
strategy: Recreate strategy: Recreate
image: image:
repository: outlinewiki/outline repository: outlinewiki/outline
tag: "0.75.2" tag: "0.76.1"
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
resources: resources:
requests: requests:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: postgres-cluster name: postgres-cluster
version: 2.5.0 version: 3.1.0
description: Chart for cloudnative-pg cluster description: Chart for cloudnative-pg cluster
keywords: keywords:
- database - database

View File

@@ -3,7 +3,7 @@
backup: backup:
retentionPolicy: {{ .Values.backup.retentionPolicy }} retentionPolicy: {{ .Values.backup.retentionPolicy }}
barmanObjectStore: barmanObjectStore:
destinationPath: "s3://{{ .Values.backup.endpointBucket }}/{{ .Values.kubernetesClusterName }}/{{ include "cluster.backupName" . }}" destinationPath: {{ .Values.backup.destinationPath }}
endpointURL: {{ .Values.backup.endpointURL }} endpointURL: {{ .Values.backup.endpointURL }}
{{- if .Values.backup.endpointCA }} {{- if .Values.backup.endpointCA }}
endpointCA: endpointCA:

View File

@@ -63,7 +63,7 @@ externalClusters:
- name: {{ include "cluster.recoveryServerName" . }} - name: {{ include "cluster.recoveryServerName" . }}
barmanObjectStore: barmanObjectStore:
serverName: {{ include "cluster.recoveryServerName" . }} serverName: {{ include "cluster.recoveryServerName" . }}
destinationPath: "s3://{{ .Values.recovery.endpointBucket }}/{{ .Values.kubernetesClusterName }}/postgresql/{{ include "cluster.recoveryInstanceName" . }}" destinationPath: {{ .Values.recovery.destinationPath }}
endpointURL: {{ .Values.recovery.endpointURL }} endpointURL: {{ .Values.recovery.endpointURL }}
{{- with .Values.recovery.endpointCA }} {{- with .Values.recovery.endpointCA }}
endpointCA: endpointCA:

View File

@@ -15,15 +15,12 @@ type: postgresql
# * `replica` - Create database as a replica from another CNPG cluster # * `replica` - Create database as a replica from another CNPG cluster
mode: standalone mode: standalone
# Generates bucket name and path for recovery and backup, creates: <endpointBucket>/<clusterName>/postgresql/{{ .Release.Name }}
kubernetesClusterName: ""
cluster: cluster:
instances: 3 instances: 3
image: image:
repository: ghcr.io/cloudnative-pg/postgresql repository: ghcr.io/cloudnative-pg/postgresql
tag: "16.2" tag: "16.3"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# The UID and GID of the postgres user inside the image # The UID and GID of the postgres user inside the image
@@ -84,7 +81,8 @@ cluster:
# BootstrapInitDB is the configuration of the bootstrap process when initdb is used. # BootstrapInitDB is the configuration of the bootstrap process when initdb is used.
# See: https://cloudnative-pg.io/documentation/current/bootstrap/ # See: https://cloudnative-pg.io/documentation/current/bootstrap/
# See: https://cloudnative-pg.io/documentation/current/cloudnative-pg.v1/#postgresql-cnpg-io-v1-bootstrapinitdb # See: https://cloudnative-pg.io/documentation/current/cloudnative-pg.v1/#postgresql-cnpg-io-v1-bootstrapinitdb
initdb: {} initdb:
{}
# database: app # database: app
# owner: app # owner: app
# secret: "" # Name of the secret containing the initial credentials for the owner of the user database. If empty a new secret will be created from scratch # secret: "" # Name of the secret containing the initial credentials for the owner of the user database. If empty a new secret will be created from scratch
@@ -96,10 +94,9 @@ recovery:
pitrTarget: pitrTarget:
time: "" time: ""
# Overrides the provider specific default endpoint. Defaults to: # S3 https endpoint and the s3:// path
# S3: https://s3.<region>.amazonaws.com"
endpointURL: "" endpointURL: ""
endpointBucket: "" destinationPath: ""
# Specifies secret that contains a CA bundle to validate a privately signed certificate, should contain the key ca-bundle.crt # Specifies secret that contains a CA bundle to validate a privately signed certificate, should contain the key ca-bundle.crt
endpointCA: "" endpointCA: ""
@@ -140,7 +137,7 @@ replica:
# If type microservice only one database is allowed, default is app as standard in cnpg clusters # If type microservice only one database is allowed, default is app as standard in cnpg clusters
importDatabases: importDatabases:
- app - app
# If type microservice no roles are imported and ignored # If type microservice no roles are imported and ignored
importRoles: [] importRoles: []
@@ -160,9 +157,11 @@ replica:
backup: backup:
enabled: false enabled: false
# Overrides the provider specific default endpoint # S3 endpoint starting with "https://"
endpointURL: "" endpointURL: ""
endpointBucket: ""
# S3 path starting with "s3://"
destinationPath: ""
# Specifies secret that contains a CA bundle to validate a privately signed certificate, should contain the key ca-bundle.crt # Specifies secret that contains a CA bundle to validate a privately signed certificate, should contain the key ca-bundle.crt
endpointCA: "" endpointCA: ""

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: taiga name: taiga
version: 0.2.1 version: 0.2.3
description: Chart for Taiga description: Chart for Taiga
keywords: keywords:
- kanban - kanban
@@ -14,11 +14,11 @@ maintainers:
icon: https://avatars.githubusercontent.com/u/6905422?s=200&v=4 icon: https://avatars.githubusercontent.com/u/6905422?s=200&v=4
dependencies: dependencies:
- name: rabbitmq - name: rabbitmq
version: 14.0.2 version: 14.1.5
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
alias: async-rabbitmq alias: async-rabbitmq
- name: rabbitmq - name: rabbitmq
version: 14.0.2 version: 14.1.5
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
alias: events-rabbitmq alias: events-rabbitmq
appVersion: 6.7.7 appVersion: 6.7.7

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: tdarr name: tdarr
version: 0.0.5 version: 0.0.6
description: Chart for Tdarr V2 description: Chart for Tdarr V2
keywords: keywords:
- video - video
@@ -15,4 +15,4 @@ dependencies:
- name: tdarr-exporter - name: tdarr-exporter
version: 1.1.1 version: 1.1.1
repository: https://homeylab.github.io/helm-charts/ repository: https://homeylab.github.io/helm-charts/
appVersion: "2.17.01" appVersion: "2.18.02"

View File

@@ -21,7 +21,7 @@ server:
strategy: Recreate strategy: Recreate
image: image:
repository: ghcr.io/haveagitgat/tdarr repository: ghcr.io/haveagitgat/tdarr
tag: "2.17.01" tag: "2.18.02"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: [] env: []
envFrom: [] envFrom: []
@@ -58,7 +58,7 @@ node:
strategy: Recreate strategy: Recreate
image: image:
repository: ghcr.io/haveagitgat/tdarr_node repository: ghcr.io/haveagitgat/tdarr_node
tag: "2.17.01" tag: "2.18.02"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: [] env: []
envFrom: [] envFrom: []

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: tubearchivist name: tubearchivist
version: 0.2.5 version: 0.2.9
description: Chart for Tube Archivist description: Chart for Tube Archivist
keywords: keywords:
- download - download
@@ -14,9 +14,9 @@ maintainers:
icon: https://avatars.githubusercontent.com/u/102734415?s=48&v=4 icon: https://avatars.githubusercontent.com/u/102734415?s=48&v=4
dependencies: dependencies:
- name: redis - name: redis
version: 19.1.3 version: 19.3.4
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
- name: elasticsearch - name: elasticsearch
version: 21.0.1 version: 21.0.6
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
appVersion: v0.4.7 appVersion: v0.4.7