1 Commits

Author SHA1 Message Date
986cab084b Update Helm release loki to v6.45.0 2025-10-30 22:02:38 +00:00
31 changed files with 64 additions and 82 deletions

View File

@@ -10,7 +10,7 @@ resources:
images:
- name: adguard/adguardhome
newName: adguard/adguardhome
newTag: v0.107.71
newTag: v0.107.67
namespace: adguard

View File

@@ -9,20 +9,9 @@ spec:
routes:
- match: Host(`audiobookshelf.kluster.moll.re`)
kind: Rule
middlewares:
- name: buffering
services:
- name: audiobookshelf-web
port: 80
tls:
certResolver: default-tls
---
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: buffering
spec:
buffering:
maxRequestBodyBytes: 10000000000 # approx 10gb
memRequestBodyBytes: 1048576
certResolver: default-tls

View File

@@ -12,4 +12,4 @@ namespace: audiobookshelf
images:
- name: audiobookshelf
newName: ghcr.io/advplyr/audiobookshelf
newTag: "2.31.0"
newTag: "2.29.0"

View File

@@ -13,4 +13,4 @@ namespace: files
images:
- name: ocis
newName: owncloud/ocis
newTag: "7.3.1"
newTag: "7.3.0"

View File

@@ -14,4 +14,4 @@ resources:
images:
- name: actualbudget
newName: actualbudget/actual-server
newTag: 25.12.0
newTag: 25.10.0

View File

@@ -17,5 +17,5 @@ helmCharts:
- releaseName: grafana
name: grafana
repo: https://grafana.github.io/helm-charts
version: 10.3.2
version: 10.1.4
valuesFile: grafana.values.yaml

View File

@@ -13,7 +13,7 @@ resources:
images:
- name: homeassistant
newName: homeassistant/home-assistant
newTag: "2025.12"
newTag: "2025.10"
configurations:
# allow nameReference to work with different mentions of the same resource as well

View File

@@ -18,7 +18,7 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`immich.kluster.moll.re`) || Host(`photos.kluster.moll.re`)
- match: Host(`immich.kluster.moll.re`)
kind: Rule
services:
- name: immich-server

View File

@@ -15,13 +15,13 @@ namespace: immich
helmCharts:
- name: immich
releaseName: immich
version: 0.10.3
version: 0.10.1
valuesFile: values.yaml
repo: https://immich-app.github.io/immich-charts
images:
- name: ghcr.io/immich-app/immich-machine-learning
newTag: v2.3.1
newTag: v2.0.1
- name: ghcr.io/immich-app/immich-server
newTag: v2.3.1
newTag: v2.0.1

View File

@@ -1,10 +1,10 @@
{
"packageRules": [
{
"matchDatasources": ["docker"],
"matchPackagePrefixes": ["ghcr.io/immich-app/"],
"groupName": "Immich containers",
"groupSlug": "immich-app-images"
}
]
}
"packageRules": [
{
"matchDatasources": ["docker"],
"matchPackagePrefixes": ["ghcr.io/immich-app/"],
"groupName": "Immich containers",
"groupSlug": "immich-app-images"
}
]
}

View File

@@ -6,9 +6,9 @@ spec:
endpoints:
- port: metrics-api
scheme: http
path: /metrics
- port: metrics-ms
scheme: http
selector:
matchLabels:
# app.kubernetes.io/name: server
app.kubernetes.io/name: server
app.kubernetes.io/service: immich-server
app.kubernetes.io/instance: immich

View File

@@ -8,22 +8,10 @@ spec:
- websecure
routes:
- match: Host(`kitchen.kluster.moll.re`)
middlewares:
- name: kitchenowl
kind: Rule
services:
- name: kitchenowl-web
port: 8080
tls:
certResolver: default-tls
---
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: kitchenowl
spec:
headers:
customRequestHeaders:
X-Forwarded-Proto: "https"
Upgrade: "websocket"
certResolver: default-tls

View File

@@ -13,4 +13,4 @@ namespace: linkding
images:
- name: linkding
newName: sissbruecker/linkding
newTag: "1.44.2"
newTag: "1.44.1"

View File

@@ -12,4 +12,4 @@ resources:
images:
- name: jellyfin/jellyfin
newName: jellyfin/jellyfin
newTag: 10.11.5
newTag: 10.10.7

View File

@@ -18,7 +18,7 @@ images:
newTag: java21
- name: alpine
newName: alpine
newTag: "3.23"
newTag: "3.22"
- name: rsync
newName: eeacms/rsync
newTag: "3.0"

View File

@@ -13,4 +13,4 @@ resources:
images:
- name: binwiederhier/ntfy
newName: binwiederhier/ntfy
newTag: v2.15.0
newTag: v2.14.0

View File

@@ -14,14 +14,14 @@ namespace: paperless
images:
- name: paperless
newName: ghcr.io/paperless-ngx/paperless-ngx
newTag: "2.20.3"
newTag: "2.18.4"
helmCharts:
- name: redis
releaseName: redis
repo: https://charts.bitnami.com/bitnami
version: 24.0.9
version: 23.2.2
valuesInline:
auth:
enabled: false

View File

@@ -13,5 +13,5 @@ resources:
images:
- name: mealie
newTag: v3.7.0
newTag: v3.3.2
newName: ghcr.io/mealie-recipes/mealie

View File

@@ -4,7 +4,7 @@ kind: Kustomization
namespace: argocd
resources:
- namespace.yaml
- https://github.com/argoproj/argo-cd//manifests/cluster-install?timeout=120&ref=v3.2.2
- https://github.com/argoproj/argo-cd//manifests/cluster-install?timeout=120&ref=v3.1.9
- ingress.yaml
- argo-apps.application.yaml
- bootstrap-repo.sealedsecret.yaml

View File

@@ -27,6 +27,6 @@ images:
helmCharts:
- name: authelia
releaseName: authelia
version: 0.10.49
version: 0.10.47
repo: https://charts.authelia.com
valuesFile: authelia.values.yaml

View File

@@ -11,4 +11,4 @@ resources:
images:
- name: dns
newName: git.kluster.moll.re/remoll/dns
newTag: 0.0.2-build.124
newTag: 0.0.2-build.99

View File

@@ -8,7 +8,6 @@
"packageRules": [
{
"matchDatasources": ["docker"],
"matchPackageNames": ["git.kluster.moll.re/remoll/dns"],
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-build.(?<build>\\d+)$"
}
]

View File

@@ -7,6 +7,6 @@ resources:
# - namespace.yaml
# namespace is already included in the remote kustomization
# - github.com/metallb/metallb/config/native?ref=v0.15.2
- github.com/metallb/metallb/config/frr?ref=v0.15.3
- github.com/metallb/metallb/config/frr?ref=v0.15.2
- ipaddresspool.yaml

View File

@@ -6,7 +6,7 @@ namespace: monitoring
resources:
- namespace.yaml
# prometheus-operator crds
- https://github.com/prometheus-operator/prometheus-operator?ref=v0.87.1
- https://github.com/prometheus-operator/prometheus-operator?ref=v0.85.0
# single prometheus instance with a thanos sidecar
- prometheus.yaml
- thanos-store.statefulset.yaml
@@ -17,17 +17,17 @@ resources:
images:
- name: thanos
newName: quay.io/thanos/thanos
newTag: v0.40.1
newTag: v0.39.2
helmCharts:
- name: loki
releaseName: loki
repo: https://grafana.github.io/helm-charts
version: 6.49.0
version: 6.45.0
valuesFile: loki.values.yaml
- name: prometheus-node-exporter
releaseName: prometheus-node-exporter
repo: https://prometheus-community.github.io/helm-charts
version: 4.49.2
version: 4.48.0
valuesFile: prometheus-node-exporter.values.yaml

View File

@@ -9,6 +9,6 @@ namespace: pg-ha
helmCharts:
- name: cloudnative-pg
releaseName: pg-controller
version: 0.27.0
version: 0.26.1
valuesFile: values.yaml
repo: https://cloudnative-pg.io/charts/

View File

@@ -11,4 +11,4 @@ resources:
images:
- name: renovate/renovate
newName: renovate/renovate
newTag: "42"
newTag: "41"

View File

@@ -9,4 +9,4 @@ resources:
images:
- name: controller
newName: docker.io/bitnami/sealed-secrets-controller
newTag: 0.33.1
newTag: 0.32.2

View File

@@ -66,11 +66,6 @@ data:
[entryPoints.websecure.forwardedHeaders]
insecure = true
# forward ip headers no matter where they come from
[entryPoints.websecure.transport.respondingTimeouts]
readTimeout = "0"
# writeTimeout = "300s"
# idleTimeout = "180s"
[entryPoints.metrics]
address = ":9100"

View File

@@ -13,6 +13,6 @@ namespace: traefik-system
helmCharts:
- name: traefik
releaseName: traefik
version: 38.0.1
version: 37.2.0
valuesFile: values.yaml
repo: https://traefik.github.io/charts

View File

@@ -1,13 +1,29 @@
# apiVersion: monitoring.coreos.com/v1
# kind: ServiceMonitor
# metadata:
# name: traefik-servicemonitor
# labels:
# app: traefik
# spec:
# selector:
# matchLabels:
# app.kubernetes.io/name: traefik
# endpoints:
# - port: metrics
# path: /metrics
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
kind: PodMonitor
metadata:
name: traefik-servicemonitor
name: traefik-podmonitor
labels:
app: traefik
spec:
selector:
matchLabels:
app.kubernetes.io/name: traefik
endpoints:
namespaceSelector:
matchNames:
- traefik-system
podMetricsEndpoints:
- port: metrics
path: /metrics

View File

@@ -101,12 +101,6 @@ ports:
default: true
exposedPort: 853
protocol: TCP
metrics:
port: 9100
expose:
default: true
exposedPort: 9100
@@ -128,5 +122,6 @@ service:
# Additional entries here will be added to the service spec.
# Cannot contain type, selector or ports entries.
spec:
# externalTrafficPolicy: Local
loadBalancerIP: 192.168.3.1
externalTrafficPolicy: Local